skip to: onlinetools | mainnavigation | content | footer

Kenneth Moreland

One Handsome Guy


Kenneth Moreland
Sandia National Laboratories
P.O. Box 5800 MS 1326
Albuquerque, NM 87185-1326
505-844-8919

Kenneth Moreland

MeWelcome to my home page, where you will find a list of my current and past activities. I am currently a Principal Member of Technical Staff at Sandia National Laboratories. I received my Ph.D. in Computer Science from the University of New Mexico in 2004. I've been working since 2000 at Sandia's Scalable Analysis and Visualization department, which is part of the Computation, Computers, Information, and Mathematics Center. During that time I have focused on research and development with large-scale visualization.

This page contains posts of most of my professional technical work. I also occasionally make blog posts that are less formal but usually technically relevant.

Projects

DaxDax I am leading the Dax project for next-generation visualization tools. Dax provides a framework for designing visualization algorithms with massive amounts of concurrency. The first iteration of this project is focusing on GPU accelerators with a transition plan for supporting future architectures.

SDAVSDAV I am a co-PI for the SciDAC Scalable Data Management, Analysis, and Visualization Institute (or SDAV for short). The SDAV mission is to actively work with application teams to assist them in achieving breakthrough science and will provide technical solutions in the data management, analysis, and visualization regimes that are broadly applicable in the computational science community.

ParaViewParaView I am an active member in ParaView development. ParaView is a general-purpose scientific visualization tool. ParaView is designed to analyze extremely large data sets using distributed memory computing resources. It can be run on supercomputers to analyze data sets of petascale as well as on laptops for smaller data. Our recent work involves running ParaView in situ with simulation.

IceTIceT I developed the IceT parallel rendering library and continue to maintain it. In addition to providing accelerated rendering for a standard display, IceT provides the unique ability to generate images for tiled displays.

UseLATEX.cmake I created several LaTeX file build scripts called UseLATEX.cmake for use with CMake to build my dissertation. I continue to maintain and use these scripts.

Publications

I also have several publications listed at the Sandia National laboratories' Computation, Computers, Information, and Mathematics website.

Journal and Conference Papers

"Research Challenges for Visualization Software." Hank Childs, Berk Geveci, Will Schroeder, Jeremy Meredith, Kenneth Moreland, Christopher Sewell, Torsten Kuhlen, and E. Wes Bethel. IEEE Computer, 46(5), May 2013, pg. 34–42. DOI 10.1109/MC.2013.179.

"A Survey of Visualization Pipelines." Kenneth Moreland. IEEE Transactions on Visualization and Computer Graphics, 19(3), March 2013. DOI 10.1109/TVCG.2012.133.

"An Image Compositing Solution at Scale." Kenneth Moreland, Wesley Kendall, Tom Peterka, and Jian Huang. In Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC '11). November 2011. DOI 10.1145/2063384.2063417.

"Time Dependent Processing in a Parallel Pipeline Architecture." John Biddiscombe, Berk Geveci, Ken Martin, Kenneth Moreland, and David Thompson. IEEE Transactions on Visualization and Computer Graphics, Volume 13, Number 6, November/December 2007, pg. 1376–1383. DOI 10.1109/TVCG.2007.70600.

"Remote Large Data Visualization in the ParaView Framework." Andy Cedilnik, Berk Geveci, Kenneth Moreland, James Ahrens, and Jean Favre. In Eurographics Parallel Graphics and Visualization 2006, May 2006, pg. 163–170.

"A Fast High Accuracy Volume Renderer for Unstructured Data." Kenneth Moreland and Edward Angel. In Proceedings of IEEE Symposium on Volume Visualization and Graphics 2004, October 2004, pp. 9–16.

"From Cluster to Wall with VTK." Kenneth Moreland and David Thompson. In Proceedings of IEEE 2003 Symposium on Parallel and Large-Data Visualization and Graphics, October 2003, pp. 25–31.

"The FFT on a GPU." Kenneth Moreland and Edward Angel. In SIGGRAPH/Eurographics Workshop on Graphics Hardware 2003 Proceedings, July 2003, pp. 112–119.

"Tetrahedral Projection using Vertex Shaders." Brian Wylie, Kenneth Moreland, Lee Ann Fisk, and Patricia Crossno. In Proceedings of IEEE Volume Visualization and Graphics Symposium 2002, October 2002, pp. 7–12.

"Sort-Last Parallel Rendering for Viewing Extremely Large Data Sets on Tile Displays." Kenneth Moreland, Brian Wylie, and Constantine Pavlakos. In Proceedings of IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics, October 2001, pp. 85–92.

"Scalable Rendering on PC Clusters." Brian Wylie, Constantine Pavlakos, Vasily Lewis, and Kenneth Moreland. IEEE Computer Graphics and Applications, 21(4), July/August 2001, pp. 62–70.

Ph.D. Dissertation

Fast High Accuracy Volume Rendering. Kenneth Moreland. PhD thesis, University of New Mexico, July 2004.

Workshop Papers and other Invited or Low-Barrier Publications

"A Classification of Scientific Visualization Algorithms for Massive Threading." Kenneth Moreland, Berk Geveci, Kwan-Liu Ma, and Robert Maynard. In Proceedings of the Ultrascale Visualization Workshop, November 2013. DOI 10.1145/2535571.2535591.

"Flexible Analysis Software for Emerging Architectures." Kenneth Moreland, Brad King, Robert Maynard, and Kwan-Liu Ma. In 2012 SC Companion (Proceedings of Petascale Data Analytics: Challenges and Opportunities), November 2012, pg. 821–826. DOI 10.1109/SC.Companion.2012.115.

"Redirecting Research in Large-Format Displays for Visualization." Kenneth Moreland. In Proceedings of the IEEE Symposium on Large-Scale Data Anaysis and Visualization, October 2012. pp. 91–95. DOI 10.1109/LDAV.2012.6378981.

"Examples of In Transit Visualization." Kenneth Moreland, Ron Oldfield, Pat Marion, Sebastien Jourdain, Norbert Podhorszki, Venkatram Vishwanath, Nathan Fabian, Ciprian Docan, Manish Parashar, Mark Hereld, Michael E. Papka, and Scott Klasky. Petascale Data Analytics: Challenges and Opportunities (PDAC-11), In Cooperation with ACM/IEEE SC11, November 2011. DOI 10.1145/2110205.2110207.

"Dax Toolkit: A Proposed Framework for Data Analysis and Visualization at Extreme Scale." Kenneth Moreland, Utkarsh Ayachit, Berk Geveci, and Kwan-Liu Ma. In IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), October 2011, pg. 97–104. DOI 10.1109/LDAV.2011.6092323.

"The ParaView Coprocessing Library: A Scalable, General Purpose In Situ Visualization Library." Nathan Fabian, Kenneth Moreland, David Thompson, Andrew C. Bauer, Pat Marion, Berk Geveci, Michel Rasquin, and Kenneth E. Jansen. In IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), October 2011, pp. 89–96. DOI 10.1109/LDAV.2011.6092322.

"In Situ Data Processing for Extreme Scale Computing." Scott Klasky, et al. In Proceedings of SciDAC 2011. July 2011.

"Diverging Color Maps for Scientific Visualization." Kenneth Moreland. In Proceedings of the 5th International Symposium on Visual Computing, December 2009. DOI 10.1007/978-3-642-10520-3_9.

"Next-Generation Visualization Technologies: Enabling Discoveries at Extreme Scale." Kwan-Liu Ma, Chaoli Wang, Hongfeng Yu, Kenneth Moreland, Jian Huang, and Rob Ross. SciDAC Review. Issue 12, Spring 2009, pg. 12–21.

"Visualization and parallel I/O at extreme scale." R B Ross, T Peterka, H-W Shen, Y Hong, K-L Ma, H Yu, and K Moreland. Journal of Physics: Conference Series, Volume 125, Number 012099, 2008. DOI 10.1088/1742-6596/125/1/012099.

"Ultra-Scale Visualization: Research and Education." Kwan-Liu Ma, Robert Ross, Jian Huang, Greg Humphreys, Nelson Max, Kenneth Moreland, John D. Owens, and Han-Wei Shen. Journal of Physics: Conference Series, Volume 78, Number 012088, 2007. DOI 10.1088/1742-6596/78/1/012088.

"Parallel Unstructured Volume Rendering in ParaView." Kenneth Moreland, Lisa Avila, and Lee Ann Fisk. In Visualization and Data Analysis 2007, Proceedings of SPIE-IS&T Electronic Imaging, pg. 64950F-1–12, January 2007.

Technical Reports and other Non Peer Reviewed

"A Pervasive Parallel Framework for Visualization: Final Report for FWP 10-014707." Kenneth Moreland. Tech Report SAND 2014-0047, Sandia National Laboratories, January 2014.

"Data Co-Processing for Extreme Scale Analysis Level II ASC Milestone (4745)." David Rogers, Kenneth Moreland, Ron Oldfield, and Nathan Fabian. Tech Report SAND 2013-1122, Sandia National Laboratories, November 2013.

"Enabling Production-Quality Scientific-Discovery Tools with Data and Execution Models." Kenneth Moreland, Jeremy Meredith, and Berk Geveci. Tech Report SAND 2012-10796P, Sandia National Laboratories, December 2012.

"Oh, $#*@! Exascale! The Effect of Emerging Architectures on Scientific Discovery." Kenneth Moreland. In 2012 SC Companion (Proceedings of the Ultrascale Visualization Workshop), November 2012, pg. 224–231. DOI 10.1109/SC.Companion.2012.38.

"The SDAV Software Frameworks for Visualization and Analysis on Next-Generation Multi-Core and Many-Core Architectures." Christopher Sewell, Jeremy Meredith, Kenneth Moreland, Tom Peterka, Dave DeMarle, La-ta Lo, James Ahrens, Robert Maynard, and Berk Geveci. In 2012 SC Companion (Proceedings of the Ultrascale Visualization Workshop), November 2012, pg. 206–214. DOI 10.1109/SC.Companion.2012.36.

IceT Users' Guide and Reference. Kenneth Moreland. Tech Report SAND 2011-5011, Sandia National Laboratories, August 2011.

Scientific Discovery at the Exascale: Report from the DOE ASCR 2011 Workshop on Exascale Data Management, Analysis, and Visualization. Sean Ahern, et al. February 2011.

"Visualization on Supercomputing Platform Level II ASC Milestone (3537-1B) Results from Sandia." Kenneth Moreland, Nathan Fabian, Pat Marion, and Berk Geveci. Tech Report SAND 2010-6118, Sandia National Laboratories, September 2010.

"Scalable Analysis Tools for Sensitivity Analysis and UQ (3160) Results." Lisa Ice, Nathan Fabian, Kenneth D Moreland, Janine C. Bennett, David C. Thompson, David B. Karelitz, and W. Alan Scott. Tech Report SAND 2009-6032, Sandia National Laboratories, September 2009.

"Design Issues for Performing In Situ Analysis of Simulation Data." David Thompson, Nathan D. Fabian, Kenneth D. Moreland, and Lisa G. Ice. Tech Report SAND 2009-2014, Sandia National Laboratories, April 2009.

"Analysis of Fragmentation in Shock Physics Simulation." Kenneth Moreland, C. Charles Law, Lisa Ice, and David Karelitz. In Proceedings of the 2008 Workshop on Ultrascale Visualization, pp. 40–46, November 2008. DOI 10.1109/ULTRAVIS.2008.5154062.

"Post-Processing V&V Level II ASC Milestone (2843) Results." David B. Karelitz, Lisa Ice, Jason Wilke, Stephen W. Attaway, and Kenneth Moreland. Tech Report SAND 2008-6183, Sandia National Laboratories, September 2008.

"Large Scale Visualization on the Cray XT3 Using ParaView." Kenneth Moreland, David Rogers, John Greenfield, Berk Geveci, Patrick Marion, Alexander Neundorf, and Kent Eschenberg. In Cray User Group 2008.

"Intelligence Analysis Using Titan." Patricia Crossno, Brian Wylie, Andrew Wilson, John Greenfield, Eric Stanton, Timothy Shead, Lisa Ice, Kenneth Moreland, Jeffrey Baumes, Berk Geveci. IEEE Symposium on Visual Analytics Science and Technology 2007. October 2007.

"Massive Graph Visualization: LDRD Final Report." Kenneth Moreland and Brian Wylie. Tech Report SAND 2007-6307, Sandia National Laboratories, October 2007.

"Post-Processing V&V Level II ASC Milestone (2360) Results." David B. Karelitz, Elmer (Alfonso) Chavez, V. Gregory Weirs, Timothy M. Shead, Kenneth D. Moreland, Thomas A. Brunner, and Timothy G. Trucano. Tech Report SAND 2007-6006, Sandia National Laboratories, September 2007.

"Using Ghost Cells in Parallel Filters." Kenneth Moreland. Kitware Source, Issue 1, pg. 3–4, July 2006.

The ParaView Guide. Amy Henderson Squillacote. Kitware Inc., ISBN: 1-930934-17-3, 2006. (contributed chapters)

Posters

"Optimizing Threshold for Extreme Scale Analysis." Robert Maynard, Kenneth Moreland, Utkarsh Ayachit, Berk Geveci, and Kwan-Liu Ma. In Proceedings of SPIE Visualization and Data Analysis, February 2013. (poster)

"Dax: Data Analysis at Extreme." Kenneth Moreland, Utkarsh Ayachit, Berk Geveci, and Kwan-Liu Ma. In Proceedings of SciDAC 2011, July 2011. (poster)

"Performance of communication patterns for extreme-scale analysis and visualization." T Peterka, W Kendall, D Goodell, B Nouanesengsey, H-W Shen, J Huang, K Moreland, R Thakur, and R B Ross. In Proceedings of SciDAC 2010, July 2010, pg. 194–198.

"Remote rendering for ultrascale data." Kenneth Moreland, Daniel Lepage, David Koller, and Greg Humphreys. Journal of Physics: Conference Series, Volume 125, Number 012096, 2008. DOI 10.1088/1742-6596/125/1/012096. (poster)

Presentations

"Large Scale Visualization with ParaView." Kenneth Moreland, W. Alan Scott, Nathan Fabian, Utkarsh Ayachit, and Robert Maynard. Tutorial Supercomputing 2012, November 2012.

"Next-Generation Capabilities for Large-Scale Scientific Visualization." Kenneth Moreland, Nathan Fabian, Berk Geveci, Utkarsh Ayachit, and James Ahrens. Massively Parallel, Scalable Algorithms and Softwares for Scientific Applications, 15th SIAM Conference on Parallel Processing for Scientific Computing, February 2012.

"Flexible In Situ with ParaView." Kenneth Moreland, Nathan Fabian, Scott Klasky, and Berk Geveci. 2011 Workshop on Ultrascale Visualization, November 2011.

"Large Scale Visualization with ParaView." Kenneth Moreland, W. Alan Scott, Nathan Fabian, Jeffrey Mauldin, Andrew C. Bauer, Robert Maynard, and Scott Klasky. Tutorial Supercomputing 2011, November 2011.

"Large-Scale Interactive Visualization with ParaView." Kenneth Moreland. 2nd International Conference on Computational Engineering, October 2011.

"Large Scale Visualization with ParaView." Kenneth Moreland. Tutorial SciDAC 2011, July 2011.

"In-Situ Visualization with the ParaView Coprocessing Library." Kenneth Moreland, Andrew Bauer, Pat Marion, and Nathan Fabian. Tutorial Supercomputing 2010, November 2010.

"Large Scale Visualization with ParaView." Kenneth Moreland, Andrew Bauer. Tutorial SciDAC 2010, July 2010.

"Large Scale Visualization with ParaView." Kenneth Moreland, John Greenfield, W. Alan Scott, Utkarsh Ayachit, and Berk Geveci. Tutorial Supercomputing 2009, November 2009.

"Parallel Distributed-Memory Visualization with ParaView." Kenenth Moreland and David DeMarle. Tutorial IEEE Cluster 2009, August 2009.

"Large Scale Visualization with ParaView." Kenneth Moreland, John Greenfield, W. Alan Scott, Utkarsh Ayachit, Berk Geveci, and David DeMarle. Tutorial Supercomputing 2008, November 2008.

"Advanced ParaView Visualization." Kenneth Moreland, Utkarsh Ayachit, Timothy Shead, John Biddiscombe, and David Thompson. Tutorial IEEE Visualization 2008, October 2008.

"Large Scale Visualization with ParaView 3." Kenneth Moreland and John Greenfield. Tutorial Supercomputing 2007, November 2007.

"Parallel Visualization with ParaView." Kenneth Moreland and Berk Geveci. Tutorial Supercomputing 2005, November 2005.

"Large Scale Visualization with Cluster Computing." Kenneth Moreland. Linux Cluster Institute Workshop, October 2004.

"Big Data, Big Displays, and Cluster-Driven Interactive Visualization." Kenneth Moreland. Workshop on Commodity-Based Visualization Clusters, October 2002.

I also have several presentations listed at Sandia National Laboratories' Computation, Computers, Information, and Mathematics website.


"The trouble with quotes over the Internet is that you never know if they're genuine."
           —Abraham Lincoln

 

Back to Top Main Page