Cyrus D Harrison

Phone: 925-423-9708

Cyrus is a computer scientist and group leader in the Applications, Simulations, and Quality (ASQ) division of LLNL's Computation directorate. He is the software architect of the VisIt open source visualization tool and leads major aspects of the technical direction of the project. Cyrus also provides custom data analysis solutions for large scale scientific simulations in WCI's WSC and WPD programs. 

Cyrus obtained a B.S. (2003) and Masters (2004) of Computer Engineering from the University of Florida. He joined LLNL in February 2005.

Selected Publications

  • C. Harrison, J. Weiler, R. Bleile, K. Gaither, H. Childs. “A Distributed-Memory Algorithm for Connected Components Labeling of Simulation Data” in Topological and Statistical Methods for Complex Data, J. Bennett, F. Vivodtzev, V. Pascucci. Eds. Springer Berlin Heidelberg, pp. 3–21., December 2014

  • M. Jiang, B. Van Essen, C. Harrison, M. Gokhale. Multi-threaded streamline tracing for data-intensive architectures, In Proceedings of the IEEE 4th Symposium on Large Data Analysis and Visualization (LDAV 2014), November 2014

  • H. Krishnan, C. Harrison, B. Whitlock, D. Pugmire, H. Childs. Exploring Collaborative HPC Visualization Workflows using VisIt and Python, In Proceedings of the twelfth annual Scientific Computing with Python Conference (SciPy 2013), June 2013

  • C. Harrison, P. A. Navrtil, M. Moussalem, M. Jiang, H. Childs. Efficient Dynamic Derived Field Generation on Many- Core Architectures Using Python. In Proceedings of Workshop on Python for High Performance and Scientific Computing (PyHPC) 2012, November 16, 2012

  • H.Childs, E. Brugger, B. Whitlock, J. Meredith, S. Ahern, K. Bonnell, M. Miller, G. H. Weber, C. Harrison, D. Pugmire, T. Fogal, C. Garth, A. Sanderson, E. W. Bethel, M. Durant, D. Camp, J. M. Favre, O. Rubel, P. Navratil. “VisIt: An End-User Tool For Visualizing and Analyzing Very Large Data” in High Performance Visualization: Enabling Extreme- Scale Scientific Insight, E. W. Bethel, H. Childs, C. Hansen. Eds. Chapman and Hall/CRC, pp. 357–372., October 2012

  • K. Gaither, H. Childs, K. Schulz, C. Harrison, W. Barth, D. Donzis, P. Yeung. Visual Analytics for Finding Critical Structures in Massive Time-Varying Turbulent-Flow Simulations. Computer Graphics and Applications, IEEE. vol.32, no.4, pp.34-45, July-August. 2012

  • C. Harrison, H. Krishnan. Python’s role in VisIt. In Proceedings of the eleventh annual Scientific Computing with Python Conference (SciPy 2012), July 2012.

  • C. Harrison, H. Childs, and K. P. Gaither. Data-Parallel Mesh Connected Components Labeling and Analysis. In Proceedings of EuroGraphics Symposium on Parallel Graphics and Visualization, pages 131-140, April 2011 

Selected Presentations

  • Tutorial on Effective HPC Visualization and Data Analysis using VisIt. SC14, New Orleans LA, November 2014
  • Tutorial on Visualization and Analysis of Massive Data with VisIt. ATPESC 2014, St. Charles IL, August 2014
  • Tutorial on Effective HPC Visualization and Data Analysis using VisIt. SC13, Denver CO, November 2013
  • Introductory VisIt Tutorial. Bout++ 2013 Workshop, Livermore CA, September 2013
  • Tutorial on Large Scale Visualization and Data Analysis with VisIt. SC12, Salt Lake City UT, November 2012
  • Introductory VisIt Tutorial. DOE ACTS Workshop, Berkeley CA, August 2012
  • Evolving VisIt to Future Architectures. LLNL ET-HPC-AD Workshop, Livermore CA, March 2012 Introductory
  • VisIt Tutorial. DOE ACTS Workshop, Berkeley CA, August 2011
  • Introductory VisIt Tutorial. AWE JOWOG, Aldermaston UK, April 2011