NERSCPowering Scientific Discovery Since 1974

David Camp

camp
David Camp , Ph.D.
Data & Analytics Group
Phone: (510) 486-4294
1 Cyclotron Road
Mail Stop 50F1650
Berkeley, CA 94720 US

 

Biographical Sketch

David Camp is a computer systems engineer at Lawrence Berkeley National Laboratory, where he is a member of the Scientific Visualization group. Camp has two years experience at LBNL and sixteen years experience as a software developer in the commercial software industry. Camp's research interests include computer graphics algorithms, visualization and analytics software architecture, distributed visualization algorithms, hybrid-parallelism designs, parallel algorithm techniques, and high performance computing. The goal of his work is to increasing scientific productivity and understanding through increase parallel algorithm performance and data analysis using graphic techniques. Camp received a BS in Computer Science from the University of California, Davis in 1994, a MS in Computer Science from the University of California, Davis in 2000 and a PhD in Computer Science from the University of California, Davis in 2012 under Dr. Kenneth I. Joy.

Research Highlights

Streamline Integration using MPI-Hybrid Parallelism on a Large Multi-Core Architecture

Parallel Stream Surface Computation for Large Data Sets
Evaluating the Benefits of an Extended Memory Hierarchy for Parallel Streamline Algorithms

 

Journal Articles

David Camp, Christoph Garth, Hank Childs, Dave Pugmire, Kenneth I. Joy, "Streamline Integration Using MPI-Hybrid Parallelism on a Large Multicore Architecture", IEEE Transactions on Visualization and Computer Graphics, November 1, 2011,

Conference Papers

David Camp, Hari Krishnan, David Pugmire, Christoph Garth, Ian Johnson, E. Wes Bethel, Kenneth I. Joy, Hank Childs, "GPU Acceleration of Particle Advection Workloads in a Parallel, Distributed Memory Setting", Proceedings of Eurographics Symposium on Parallel Graphics and Visualization (EGPGV), May 5, 2013,

David Camp, Hank Childs, Christoph Garth, David Pugmire, Kenneth I. Joy, "Parallel Stream Surface Computation for Large Data Sets", Proceedings of IEEE Symposium on Large Data Analysis and Visualization (LDAV), October 1, 2012,

David Camp, Hank Childs, Amit Chourasia, Christoph Garth, Kenneth Joy, "Evaluating the Benefits of An Extended Memory Hierarchy for Parallel Streamline Algorithms", Proceedings IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV) 2011, October 1, 2011,

Book Chapters

E. Wes Bethel, David Camp, Hank Childs, Christoph Garth, Mark Howison, Kenneth I. Joy, David Pugmire, "Hybrid Parallelism", High Performance Visualization---Enabling Extreme-Scale Scientific Insight, ( October 31, 2012)

Hank Childs, Eric Brugger, Brad Whitlock, Jeremy Meredith, Sean Ahern, David Pugmire, Kathleen Biagas, Mark Miller, Cyrus Harrison, Gunther H. Weber, Hari Krishnan, Thomas Fogal, Allen Sanderson, Christoph Garth, E. Wes Bethel, David Camp, Oliver Rubel, Marc Durant, Jean M. Favre, Paul Navratil, "VisIt: An End-User Tool For Visualizing and Analyzing Very Large Data", High Performance Visualization---Enabling Extreme-Scale Scientific Insight, ( October 31, 2012) Pages: 357-371

Reports

E. Wes Bethel, David Camp, Hank Childs, Mark Howison, Hari Krishnan, Burlen Loring, Joerg Meyer, Prabhat, Oliver Ruebel, Daniela Ushizima, Gunther Weber, "Towards Exascale: High Performance Visualization and Analytics – Project Status Report. Technical Report", DOE Exascale Research Conference, April 1, 2012, LBNL 5767E,