Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Brad Whitlock is active.

Publication


Featured researches published by Brad Whitlock.


ieee visualization | 2005

A contract based system for large data visualization

Hank Childs; Eric Brugger; Kathleen S. Bonnell; Jeremy S. Meredith; Mark C. Miller; Brad Whitlock; Nelson L. Max

VisIt is a richly featured visualization tool that is used to visualize some of the largest simulations ever run. The scale of these simulations requires that optimizations are incorporated into every operation VisIt performs. But the set of applicable optimizations that VisIt can perform is dependent on the types of operations being done. Complicating the issue, VisIt has a plugin capability that allows new, unforeseen components to be added, making it even harder to determine which optimizations can be applied. We introduce the concept of a contract to the standard data flow network design. This contract enables each component of the data flow network to modify the set of optimizations used. In addition, the contract allows for new components to be accommodated gracefully within VisIts data flow network system.


eurographics workshop on parallel graphics and visualization | 2011

Parallel in situ coupling of simulation with a fully featured visualization system

Brad Whitlock; Jean M. Favre; Jeremy S. Meredith

There is a widening gap between compute performance and the ability to store computation results. Complex scientific codes are the most affected since they must save massive files containing meshes and fields for offline analysis. Time and storage costs instead dictate that data analysis and visualization be combined with the simulations themselves, being done in situ so data are transformed to a manageable size before they are stored. Earlier approaches to in situ processing involved combining specific visualization algorithms into the simulation code, limiting flexibility. We introduce a new library which instead allows a fully-featured visualization tool, VisIt, to request data as needed from the simulation and apply visualization algorithms in situ with minimal modification to the application code.


IEEE Computer Graphics and Applications | 2010

Extreme Scaling of Production Visualization Software on Diverse Architectures

Hank Childs; David Pugmire; Sean Ahern; Brad Whitlock; Mark Howison; Prabhat; Gunther H. Weber; E. Wes Bethel

This article presents the results of experiments studying how the pure-parallelism paradigm scales to massive data sets, including 16,000 or more cores on trillion-cell meshes, the largest data sets published to date in the visualization literature. The findings on scaling characteristics and bottlenecks contribute to understanding how pure parallelism will perform in the future.


ieee vgtc conference on visualization | 2016

In situ methods, infrastructures, and applications on high performance computing platforms

Andrew C. Bauer; Hasan Abbasi; James P. Ahrens; Hank Childs; Berk Geveci; Scott Klasky; Kenneth Moreland; Patrick O'Leary; Venkatram Vishwanath; Brad Whitlock; E.W. Bethel

The considerable interest in the high performance computing (HPC) community regarding analyzing and visualization data without first writing to disk, i. e., in situ processing, is due to several factors. First is an I/O cost savings, where data is analyzed/visualized while being generated, without first storing to a filesystem. Second is the potential for increased accuracy, where fine temporal sampling of transient analysis might expose some complex behavior missed in coarse temporal sampling. Third is the ability to use all available resources, CPUs and accelerators, in the computation of analysis products. This STAR paper brings together researchers, developers and practitioners using in situ methods in extreme‐scale HPC with the goal to present existing methods, infrastructures, and a range of computational science and engineering applications using in situ analysis and visualization.


Proceedings of the 2nd Workshop on In Situ Infrastructures for Enabling Extreme-scale Analysis and Visualization | 2016

The SENSEI generic in situ interface

Utkarsh Ayachit; Brad Whitlock; Matthew Wolf; Burlen Loring; Berk Geveci; David Lonie; E. Wes Bethel

The SENSEI generic in situ interface is an API that promotes code portability and reusability. From the simulation view, a developer can instrument their code with the SENSEI API and then make make use of any number of in situ infrastructures. From the method view, a developer can write an in situ method using the SENSEI API, then expect it to run in any number of in situ infrastructures, or be invoked directly from a simulation code, with little or no modification. This paper presents the design principles underlying the SENSEI generic interface, along with some simplified coding examples.


ieee international conference on high performance computing data and analytics | 2016

Performance analysis, design considerations, and applications of extreme-scale in situ infrastructures

Utkarsh Ayachit; Andrew C. Bauer; Earl P. N. Duque; Greg Eisenhauer; Nicola J. Ferrier; Junmin Gu; Kenneth E. Jansen; Burlen Loring; Zarija Lukić; Suresh Menon; Dmitriy Morozov; Patrick O'Leary; Reetesh Ranjan; Michel Rasquin; Christopher P. Stone; Venkatram Vishwanath; Gunther H. Weber; Brad Whitlock; Matthew Wolf; K. John Wu; E. Wes Bethel

A key trend facing extreme-scale computational science is the widening gap between computational and I/O rates, and the challenge that follows is how to best gain insight from simulation data when it is increasingly impractical to save it to persistent storage for subsequent visual exploration and analysis. One approach to this challenge is centered around the idea of in situ processing, where visualization and analysis processing is performed while data is still resident in memory. This paper examines several key design and performance issues related to the idea of in situ processing at extreme scale on modern platforms: scalability, overhead, performance measurement and analysis, comparison and contrast with a traditional post hoc approach, and interfacing with simulation codes. We illustrate these principles in practice with studies, conducted on large-scale HPC platforms, that include a miniapplication and multiple science application codes, one of which demonstrates in situ methods in use at greater than 1M-way concurrency.


Lawrence Berkeley National Laboratory | 2009

Occam's razor and petascale visual data analysis

E.W. Bethel; Christopher R. Johnson; Sean Ahern; John B. Bell; Peer-Timo Bremer; Hank Childs; E. Cormier-Michel; Marcus S. Day; Eduard Deines; Thomas Fogal; Christoph Garth; Cameron Geddes; Hans Hagen; Bernd Hamann; Charles D. Hansen; J. Jacobsen; Kenneth I. Joy; Jens H. Krüger; Jeremy S. Meredith; Peter Messmer; George Ostrouchov; Valerio Pascucci; Kristin Potter; Prabhat; Dave Pugmire; Oliver Rübel; Allen Sanderson; Cláudio T. Silva; Daniela Ushizima; Gunther H. Weber

One of the central challenges facing visualization research is how to effectively enable knowledge discovery. An effective approach will likely combine application architectures that are capable of running on todays largest platforms to address the challenges posed by large data with visual data analysis techniques that help find, represent, and effectively convey scientifically interesting features and phenomena.


EuroVA@EuroVis | 2012

A System for Query Based Analysis and Visualization

Allen Sanderson; Brad Whitlock; Oliver Rübel; Hank Childs; Gunther H. Weber; Prabhat; Kenseng Wu

Today scientists are producing large volumes of data that they wish to explore and visualize. In this paper we describe a system that combines range-based queries with fast lookup to allow a scientist to quickly and efficiently ask “what if?” questions. Unique to our system is the ability to perform “cumulative queries” that work on both an intra- and inter-time step basis. The results of such queries are visualized as frequency histograms and are the input for secondary queries, the results of which are then visualized.


2018 AIAA Aerospace Sciences Meeting | 2018

Visualization and Data Analytics Challenges of Large-Scale High-Fidelity Numerical Simulations of Wind Energy Applications

Andrew C. Kirby; Zhi Yang; Dimitri J. Mavriplis; Earl P. N. Duque; Brad Whitlock

Visualization and data analysis techniques are explored to alleviate big-data problems found in simulations regarding wind energy applications including full wind farm simulations with blade-resolved geometries for wind turbines. Techniques for streamlining workflows for large-scale simulations are investigated and instrumented in the WAKE3D software framework. In-situ analysis through Libsim is instrumented and used to export data of high-fidelity wind turbine simulations that is post-processed using FieldView and VisIt.


Supercomputing Frontiers and Innovations | 2016

In Situ Visualization and Production of Extract Databases

Brad Whitlock; Earl P. N. Duque

Simulations running at high concurrency on HPC systems generate large volumes of data that are impractical to write to disk due to time and storage constraints. Applications often adapt by saving data infrequently, resulting in datasets with poor temporal resolution. This can make datasets difficult to interpret during post hoc visualization and analysis, or worse, it can lead to lost science. In Situ visualization and analysis can enable efficient production of small data products such as rendered images or surface extracts that consist of polygonal geometry plus fields. These data products are far smaller than their source data and can be processed much more economically in a traditional post hoc workflow using far fewer computational resources. We used the SENSEI and Libsim in situ infrastructures to implement rendering workflow and surface data extraction workflows in the AVF-LESLIE combustion code. These workflows were then demonstrated at high levels of concurrency and showed significant data reductions and limited impact on the simulation runtime.

Collaboration


Dive into the Brad Whitlock's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jeremy S. Meredith

Oak Ridge National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Gunther H. Weber

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

E. Wes Bethel

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Matthew Wolf

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Prabhat

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Sean Ahern

Oak Ridge National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Burlen Loring

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge