Hank Childs

Computer Systems Engineer, Visualization Group, Computational Research Division, Lawrence Berkeley National Laboratory
Assistant Processor, Department of Computer and Information Science, University of Oregons

Contact info:

Hank Childs
Email: hchilds (at) lbl.gov Lawrence Berkeley National Lab
1 Cyclotron Road, Mailstop 50F1615
Berkeley, CA 94720-8139

About Me

Affiliation: I am a member of the visualization group at Lawrence Berkeley Lab and an assistant professor in the Computer and Information Science Department at the University of Oregon. I began at Lawrence Berkeley in June of 2009.

VisIt: I am the architect of the VisIt project and also an active developer. VisIt is an end user visualization and analysis tool for very large data. It has become quite popular and has an active user community. I was part of the original development team, along with some very talented people at Lawrence Livermore.

Roles:

  • Chief Software Architect of VACET, a center dedicated to visualizing and analyzing large data in the SciDAC program of the Office of Science.
  • Visualization lead for the Reactor Campaign for NEAMS, the simulation effort in the Office of Nuclear Energy.
  • Member of the NERSC Analytics team, which provides analytics support for NERSC users. NERSC is the flagship high performance scientific computing facility for research sponsored by the Office of Science.
  • I will be the Chief Software Architect of an NSF XD visualization center, which was recently announced.

Previous Affiliations: I spent ten years at Lawrence Livermore Lab, from 1999 to 2009. I was part of the ASC program, primarily doing VisIt development, but also as the Shape Characterization lead for the V&V program in ASC. I also had roles in the SciDAC and NEAMS programs that have continued at LBL.

As a student, I worked at IBM in Tucson, AZ, for two stints totalling nine months.

Education:

Presentations

Here's my best effort at collecting the talks I've given over the last few years. I'm sure that I've missed a lot.

Keynote Presentations

  • CAES 2011. Exascale Visualization: Get Ready For A Whole New World, Boise, ID, September 2011.
  • EGPGV 2011. Exascale Visualization: Get Ready For A Whole New World, Llandudno, Wales, April 2011.
  • REVISE09. Why Petascale Visualization Will Change the Rules, Atlantic City, NJ, October 2009.
  • ICCS 2008. Why Petascale Visualization and Analysis Will Change the Rules, Krakow, Poland, June 2008.

Invited Presentations

  • UMIACS (University of Maryland) Colloquium. "Exascale Visualization: Get Ready For A Whole New World, College Park, MD, September 2011.
  • CEA/EDF/Inria - Computer Science Summer school. 10 hour course on "How to build a visualization application for very large data". Saint Paul-lez-Durance, France, June 2011
  • Florida State Scientific Computing Colloquium. "Why Large Scale Visualization & Analysis Will Change the Rules", Tallahassee, FL, October 2010.
  • CScADS 2009. Overview of the VisIt Project, Lake Tahoe, NV, August 2009.
  • Turbulent Mixing and Beyond 2009. VisIt, What Analysis Should We Be Doing?, and How Will We Do It With Big Data?, Trieste, Italy, July 2009.
  • Blue Waters Workshop. Why Petascale Visualization and Analysis Will Change the Rules, Urbana-Champaign, IL, October 2008.
  • CScADS 2008. Why Petascale Visualization and Analysis Will Change the Rules, Snowbird, Utah, July 2008.
  • Fall Creek Falls 2007. Why Petascale Visualization and Analysis Will Change the Rules, Nashville, TN, September 2007.
  • SciDAC 2007. Why Petascale Visualization and Analysis Will Change the Rules, Boston, MA, June 2007.
  • CESC 2007. VisIt: a Flexible Integrated Visualization and Analysis Environment, Washington DC, April 2007.

Presentations of Technical Papers

  • EGPGV 2010. MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems, Norrkoping, Sweden, May 2010. (Presentation made by Hank, on behalf of primary author Mark Howision.)
  • EGPGV 2006. A Scalable, Hybrid Scheme for Volume Rendering Massive Data Sets, Braga, Portugal, May 2006. (Presentation made by Kwan-Liu Ma on behalf of Hank.)
  • SpringSim06. Beyond Meat Grinders: An Analysis Framework Addressing the Scale and Complexity of Large Data Sets, Huntsville, AL, April 2006.
  • Vis05. A Contract-Based System for Large Data Visualization, Minneapolis, MN, October 2005.

Other Presentations

VisIt Tutorials
I put together a tutorial on how to use the VisIt software. The tutorial varies from session to session, but the loose outline can be found here. The format has two presenters trading off between sections. Big props to co-presenters: Sean Ahern (Oak Ridge National Lab), Jeremy Meredith (ORNL), Dave Pugmire (ORNL), Amy Szczepanski (Univ of Tennessee, Knoxville), Allen Sanderson (University of Utah), Brad Whitlock (Lawrence Livermore National Laboratory), Jean Favre (Swiss Supercomputing Center), Cyrus Harrison (LLNL), and Hari Krishnan (LBNL).

Other Outreach


Publications

Book Chapters

Journal Articles

  • M. Howison, E.W. Bethel, and H. Childs, "Hybrid Parallelism for Volume Rendering on Large, Multi- and Many-core Systems", IEEE Transactions on Visualization and Computer Graphics, February 2011. LBNL-4370E.
  • D. Camp, C. Garth, H. Childs, D. Pugmire, and K. Joy, "Streamline Integration using MPI-Hybrid Parallelism on a Large Multi-Core Architecture", IEEE Transactions on Visualization and Computer Graphics, December 2010.
  • H. Childs, D. Pugmire, S. Ahern, B. Whitlock, M. Howison, Prabhat, G. Weber, and E. W. Bethel. Extreme Scaling of Production Visualization Software on Diverse Architectures. Computer Graphics and Applications, special issue on Ultrascale Visualization, volume 30, number 3, pp. 22-31, May/June 2010.
  • M. Isenberg, P. Lindstrom, and H. Childs. Parallel and Streaming Generation of Ghost Data for Structured Grids. Computer Graphics and Applications, special issue on Ultrascale Visualization, volume 30, number 3, pp. 50-62, May/June 2010.
  • Edwin J. Kokko, Harry E. Martz, Jr., Diane J. Chinn, Henry R. Childs, Jessie A. Jackson, David H. Chambers, Daniel J. Schneberk, and Grace A. Clark, "As-Built Modeling of Objects for Performance Assessment", Journal of Computing and Information Science in Engineering, volume 6, issue 4, 2006.

Conference Proceedings

  • C. Harrison, H. Childs, and K. Gaither, "Data-Parallel Mesh Connected Components Labeling and Analysis", Eurographics Symposium on Parallel Graphics and Visualization (EGPGV) 2011, Llandudno, Wales, April, 2011.
  • T.Fogal, H. Childs, S. Shankar, J. Kruger, R.D. Bergeron, and P. Hatcher, "Large Data Visualization on Distributed Memory Multi-GPU Clusters", Proceedings of High Performance Graphics 2010, pp 57-66, Saarbruken, Germany, June 2010. PDF BIB
  • J. Meredith and H. Childs, "Visualization and Analysis-Oriented Reconstruction of Material Interfaces", Eurographics/IEEE Symposium on Visualization (EuroVis), Bordeaux, France, June 2010. PDF
  • O. Rubel, S. Ahern, E.W. Bethel, M. Biggin, H. Childs, et al., "Coupling visualization and data analysis for knowledge discovery from multi-dimensional scientific data", International Conference on Computational Science, Amsterdam, The Netherlands, June, 2010.
  • M. Howison, E. W. Bethel, and H. Childs. "Hybrid Parallelism for Volume Rendering on Large, Multi-core Systems." In Journal of Physics: Conference Series, Proceedings of SciDAC 2010, July 2010, Chattanooga TN, USA. LBNL-4024E
  • M. Howison, E. W. Bethel, and H. Childs. "Hybrid Parallelism for Volume Rendering on Large, Multi-core Systems." In Astronum 2010, 5th International Conference on Numerical Modeling of Space Plasma Flows, June 2010, San Diego, CA, USA. LBNL-4024E-Conf.
  • M. Howison, E.W. Bethel, and H. Childs, "MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems." One of Two Best Papers at Eurographics Symposium on Parallel Graphics and Visualization (EGPGV), Norrkoping, Sweden, May, 2010
  • E.W. Bethel, C. Johnson, S. Ahern, J. Bell, P.-T. Bremer, H. Childs, E. Cormier-Michel, M. Day, E. Deines, T. Fogal, C. Garth, C. Geddes, H. Hagen, B. Hamann, C. Hansen, J. Jacobsen, K. Joy, J. Kruger, J. Meredith et al., "Occam's razor and petascale visual data analysis", Journal of Physics Conference Series, volume 180, 2009.
  • K. Wu, S. Ahern, E.W. Bethel, J. Chen, H. Childs, E. Cormier-Michel, C. Geddes, J. Gu, H. Hagen, B. Hamann, W. Koegler, J. Lauret, J. Meredith et al., "FastBit: interactively searching massive data", Journal of Physics Conference Series, volume 180, 2009.
  • D. Pugmire, H. Childs, C. Garth, S. Ahern, G. Weber, "Scalable Computation of Streamlines on Very Large Datasets." SC09, Portland, OR, November, 2009
  • O. Ruebel, Prabhat, K. Wu, H. Childs, J. Meredith, C.G.R. Geddes, E. Cormier- Michel, S. Ahern, G.H. Weber, P. Messmer, H. Hagen, B. Hamann and E.W. Bethel, "High Performance Multivariate Visual Data Exploration for Extremely Large Data." SC08, Austin TX, November, 2008.
  • E.W. Bethel, O. Rubel, Prabhat, K. Wu, G.H. Weber, V. Pascucci, H. Childs, A. Mascarenhas, J. Meredith, S. Ahern, "Modern Scientific Visualization is More than Just Pretty Pictures", Astronomical Society of the Pacific Conference Series, Numerical Modeling of Space Plasma Flows (Astronum) 2008.
  • D. Pugmire, H. Childs, S. Ahern. "Parallel Analysis and Visualization on Cray Compute Node Linux" In Proceedings of the Cray Users Group Meeting, May 2008.
  • G.H. Weber, V. Beckner, H. Childs, T. Ligocki, M. Miller, B. van Straalen, E.W. Bethel. "Visualization of Scalar Adaptive Mesh Refinement Data" in: Numerical Modeling of Space Plasma Flows: Astronum-2007 (Astronomical Society of the Pacific Conference Series), volume 385, pp. 309-320, 2008.
  • Hank Childs. "Architectural challenges and solutions for petascale postprocessing" in Journal of Physics, Conference Series, volume 78, Proceedings of SciDAC 2007.
  • Kenneth I. Joy, Mark Miller, Hank Childs, E. Wes Bethel, John Clyne, George Ostrouchov, Sean Ahern. "Frameworks for Visualization at the Extreme Scale" in Journal of Physics, Conference Series, volume 78, Proceedings of SciDAC 2007.
  • Gunther H. Weber, Vincent E. Beckner, Hank Childs, Terry J. Ligocki, Mark C. Miller, Brian Van Straalen and E. Wes Bethel. "Visualization Tools for Adaptive Mesh Refinement Data" in Proceedings of the 4th High-End Visualization Workshop, 2007.
  • Hank Childs, Mark A. Duchaineau, Kwan-Liu Ma, "A Scalable, Hybrid Scheme for Volume Rendering Massive Data Sets", in Eurographics Symposium on Parallel Graphics and Visualization, 2006.
  • Hank Childs, Mark Miller, "Beyond Meat Grinders: An Analysis Framework Addressing the Scale and Complexity of Large Data Sets", in SpringSim High Performance Computing Symposium (HPC 2006).
  • Hank Childs, Eric S. Brugger, Kathleen S. Bonnell, Jeremy S Meredith, Mark Miller, Brad J Whitlock, Nelson Max, "A Contract-Based System for Large Data Visualization", in Proceedings of IEEE Visualization 2005.
  • David Fang, Gunther H. Weber, Hank Childs, Eric S. Brugger, Bernd Hamann, Kenneth I. Joy, "Extracting Geometrically Continuous Isosurfaces from Adaptive Mesh Refinement Data", in Proceedings of 2004 Hawaii International Conference on Computer Sciences.
  • David F. Wiley, Hank Childs, Bernd Hamann, Kenneth I. Joy, "Ray Casting Curved-Quadratic Elements", in Data Visualization 2004.
  • David F. Wiley, Hank Childs, Benjamin F. Gregorski, Bernd Hamann, Kenneth I. Joy, "Contouring Curved Quadratic Elements", in Data Visualization 2003, Proceedings of VisSym 2003.
  • David F. Wiley, Hank Childs, Bernd Hamann, Kenneth I. Joy, Nelson Max, "Best Quadratic Spline Approximation for Hierarchical Visualization", in Data Visualization 2002, Proceedings of VisSym 2002.
  • David F. Wiley, Hank Childs, Bernd Hamann, Kenneth I. Joy, Nelson Max, "Using Quadratic Simplicial Elements for Hierarchical Approximation and Visualization", in Visualization and Data Analysis 2002, Proceedings.

Miscellaneous

  • E. Wes Bethel, John van Rosendale, Dale Southard, Kelly Gaither, Hank Childs, Eric Brugger, Sean Ahern. "Visualization at Supercomputing Centers: The Tale of Little Big Iron and the Three Skinny Guys." IEEE Computer Graphics and Applications, 31(1):90-95, Jan/Feb 2011. LBNL-4180E.
  • C. Garth, E. Deines, K. Joy, E.W. Bethel, H. Childs, G. Weber, S. Ahern, D. Pugmire, A. Sanderson, and C. Johnson. "Twists and Turns: Vector Field Visual Data Analysis for Petascale Computational Science", SciDAC Review, Number 15, pp 10-21, Winter 2009.
  • E. Wes Bethel, Chris Johnson, Charles Hansen, Claudio Silva, Steven Parker, Allen Sanderson, Lee Myers, Martin Cole, Xavier Tricoche, Sean Ahern, George Ostrouchov, Dave Pugmire, Jamison Daniel, Jeremy Meredith, Valerio Pascucci, Hank Childs, Peer-Timo Bremer, Ajith Mascarenhas, Ken Joy, Bernd Hamann, Christoph Garth, Cecilia Aragon, Gunther Weber, and Prabhat. "Seeing the Unseeable" SciDAC Review, Number 8, pp 24-33. LBNL-472E, Summer 2008.
  • E.W. Bethel, C. Johnson, C. Aragon, Prabhat, O. Ruebel, G. Weber, V. Pascucci, H. Childs, P.-T. Bremer, B. Whitlock, S. Ahern, J. Meredith, G. Ostrouchov, K. Joy, B. Hamann, C. Garth, M. Cole, C. Hansen, S. Parker, A. Sanderson, C. Silva, X. Tricoche. "SciDAC Visualization and Analytcs Center for Enabling Technologies -- Strategy for Petascale Visual Data Analysis Success." CTWatch Quarterly, Volume 3, Number 4, November 2007.

Awards

  • R&D 100 Award for the VisIt visualization and analysis software. Fellow awardees were Eric Brugger, Sean Ahern, Kathleen Bonnell, Linnea Cook, Jeremy Meredith, Mark Miller, and Brad Whitlock.
  • Best Paper Award (in category), with co-author Mark Miller, SpringSim06. Beyond Meat Grinders: An Analysis Framework Addressing the Scale and Complexity of Large Data Sets, Huntsville, AL, April, 2006.
  • People's Choice Award, SciDAC Vis Night 2009, for Simulation of the Turbulent Flow of Coolant in an Advanced Recycling Nuclear Reactor. Movie credits go to Hank Childs, Paul Fischer, Aleks Obabko, Dave Pointer, and Andrew Siegel.
  • Best Paper Award (one of two co-winners), with co-authors Mark Howison and E. Wes Bethel, "MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems." At Eurographics Symposium on Parallel Graphics and Visualization (EGPGV), Norrkoping, Sweden, May, 2010
  • People's Choice Award, SciDAC Vis Night 2010, for Type Ia Supernova: Turbulent Combustion on the Grandest Scale. Movie credits go to Hank Childs, Haitao Ma, Stan Woosley, John Bell, Ann Almgren, Andy Nonaka.

Service

  • Conference Organization:
    • SciDAC 2009, Program Committee, Organizing Committee, and co-Organizer of Vis Night 2009. San Diego, CA, June 2009.
    • Department of Energy Computer Graphics Forum (DOECGF), 2009, Technical Chair. Monterey, CA, April 2009.
    • International Program Committee, EuroGraphics Parallel Graphics and Visualization (EGPGV) 2011
    • Publicity Co-Chair, LDAV (Large Data Analysis and Visualization) Workshop at IEEE Visualization, October 2011
  • Workshop participation:
    • ASCR Visualization and Data Discovery Workshop, June, 2007, Salt Lake City, UT
    • NEAMS Enabling Technologies (led working group on visualization), September, 2008, Livermore, CA
    • Fusion Exascale Workshop, March, 2009, Washington DC
    • Cross-cutting Technologies for Computing at the Exascale, February, 2010, Washington DC
    • NSF Workshop on Software Development Environment for Science & Engineering Applications, September, 2010, Washington DC
    • Fusion Simulation Project (FSP) workshop, February 2011, San Diego, CA
  • Reviewer:
    • DOE SBIR Program
    • IEEE Visualization conference
    • EuroVis conference
    • Computer Graphics & Applications
    • Supercomputing Conference (SC)
    • EuroGraphics Parallel Graphics and Visualization (EGPGV)
  • Advisory:
    • NSF Blue Waters Visualization Advisory Panel

Recent Web Articles

"Recent" means that I will keep these links here until they go dead.

  • VizWorld writeup of our VisIt tutorial at IEEE Visualization 2009. October 11, 2009
  • Scientific Computing article on trillion zone runs. August 27, 2009
  • VizWorld speculating on the importance/meaning of the trillion zone run articles. August 27, 2009
  • Wired article on the Vis Night winners. I did this one. August 19, 2009
  • Technology Review article where I'm quoted quite a bit about in situ visualization. August 10, 2009
  • LBNL's blurb announcing that I've come to LBNL. July 31, 2009
  • HPCwire article on trillion zone runs. June 10, 2009
  • VizWorld article on trillion zone runs. June 10, 2009