Search For:

Displaying 1-23 out of 23 total
Camera Based Automatic Calibration for the Varrier-System
Found in: Computer Vision and Pattern Recognition Workshop
By Jinghua Ge, Dan Sandin, Tom Peterka, Todd Margolis, Tom DeFanti
Issue Date:June 2005
pp. 110
<p>Varrier is a head-tracked, 35-panel tiled autostereoscopic display system which is produced by The Electronic Visualization Laboratory (EVL) at the University of Illinois at Chicago (UIC). Varrier produces autostereoscopic imagery through a combin...
 
Simplified parallel domain traversal
Found in: SC Conference
By Wesley Kendall,Jingyuan Wang,Melissa Allen,Tom Peterka,Jian Huang,David Erickson
Issue Date:November 2011
pp. 1-11
Many data-intensive scientific analysis techniques require global domain traversal, which over the years has been a bottleneck for efficient parallelization across distributed-memory architectures. Inspired by MapReduce and other simplified parallel progra...
 
Dynallax: Solid State Dynamic Parallax Barrier Autostereoscopic VR Display
Found in: Virtual Reality Conference, IEEE
By Tom Peterka, Robert L. Kooima, Javier I. Girado, Jinghua Ge, Daniel J. Sandin, Andrew Johnson, Jason Leigh, Jurgen Schulze, Thomas A. DeFanti
Issue Date:March 2007
pp. 155-162
A novel barrier strip autostereoscopic (AS) display is demonstrated using a solid-state dynamic parallax barrier. A dynamic barrier mitigates restrictions inherent in static barrier systems such as fixed view distance range, slow response to head movements...
 
Processing MPI Derived Datatypes on Noncontiguous GPU-Resident Data
Found in: IEEE Transactions on Parallel and Distributed Systems
By John Jenkins,James Dinan,Pavan Balaji,Tom Peterka,Nagiza F. Samatova,Rajeev Thakur
Issue Date:October 2014
pp. 2627-2637
Driven by the goals of efficient and generic communication of noncontiguous data layouts in GPU memory, for which solutions do not currently exist, we present a parallel, noncontiguous data-processing methodology through the MPI datatypes specification. Ou...
 
Large-Scale Simulations of Sky Surveys
Found in: Computing in Science & Engineering
By Katrin Heitmann,Salman Habib,Hal Finkel,Nicholas Frontiere,Adrian Pope,Vitali Morozov,Steve Rangel,Eve Kovacs,Juliana Kwan,Nan Li,Silvio Rizzi,Joe Insley,Venkatram Vishwanath,Tom Peterka,David Daniel,Patricia Fasel,George Zagaris
Issue Date:September 2014
pp. 14-23
Large-volume sky surveys have accessed the Universe's vast temporal and spatial expanse via a remarkable set of measurements, and many more are sure to follow. To make new predictions for these cosmological observations and to properly interpret them, larg...
 
Efficient Range Distribution Query for Visualizing Scientific Data
Found in: 2014 IEEE Pacific Visualization Symposium (PacificVis)
By Abon Chaudhuri, Tzu Hsuan Wei, Teng Yok Lee, Han Wei Shen,Tom Peterka
Issue Date:March 2014
pp. 201-208
Visualization applications implicitly run queries on the data to retrieve distributions and statistical measures derivable from distributions. Distribution based data summaries can substitute for the raw data to answer statistical queries of different kind...
 
Poster: Tracking and Visualizing the Evolution of the Universe: In situ Parallel Dark Matter Halo Merger Trees
Found in: 2012 SC Companion: High Performance Computing, Networking, Storage and Analysis (SCC)
By Jay Takle,Katrin Heitmann,Tom Peterka,Deborah Silver,George Zagaris,Salman Habib
Issue Date:November 2012
pp. 1484
We present a framework to study the behavior and properties of cosmological structures called dark matter halos. As part of the framework, we build an evolution history, called halo merger trees, which follows the evolution of the halos over time. The enti...
 
The SDAV Software Frameworks for Visualization and Analysis on Next-Generation Multi-Core and Many-Core Architectures
Found in: 2012 SC Companion: High Performance Computing, Networking, Storage and Analysis (SCC)
By Christopher Sewell,Jeremy Meredith,Kenneth Moreland,Tom Peterka,Dave DeMarle,Li-ta Lo,James Ahrens,Robert Maynard,Berk Geveci
Issue Date:November 2012
pp. 206-214
This paper surveys the four software frameworks being developed as part of the visualization pillar of the SDAV (Scalable Data Management, Analysis, and Visualization) Institute, one of the SciDAC (Scientific Discovery through Advanced Computing) Institute...
 
The Universe at extreme scale: Multi-petaflop sky simulation on the BG/Q
Found in: 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis
By Salman Habib,Vitali Morozov,Hal Finkel,Adrian Pope,Katrin Heitmann,Kalyan Kumaran,Tom Peterka,Joe Insley,David Daniel,Patricia Fasel,Nicholas Frontiere,Zarija Lukic
Issue Date:November 2012
pp. 1-11
Remarkable observational advances have established a compelling cross-validated model of the Universe. Yet, two key pillars of this model -- dark matter and dark energy -- remain mysterious. Next-generation sky surveys will map billions of galaxies to expl...
 
Parallel particle advection and FTLE computation for time-varying flow fields
Found in: 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis
By Boonthanome Nouanesengsy,Teng-Yok Lee,Kewei Lu,Han-Wei Shen,Tom Peterka
Issue Date:November 2012
pp. 1-11
Flow fields are an important product of scientific simulations. One popular flow visualization technique is particle advection, in which seeds are traced through the flow field. One use of these traces is to compute a powerful analysis tool called the Fini...
 
An image compositing solution at scale
Found in: SC Conference
By Kenneth Moreland,Wesley Kendall,Tom Peterka,Jian Huang
Issue Date:November 2011
pp. 1-10
The only proven method for performing distributed-memory parallel rendering at large scales, tens of thousands of nodes, is a class of algorithms called sort last. The fundamental operation of sort-last parallel rendering is an image composite, which combi...
 
A Study of Parallel Particle Tracing for Steady-State and Time-Varying Flow Fields
Found in: Parallel and Distributed Processing Symposium, International
By Tom Peterka,Robert Ross,Boonthanome Nouanesengsy,Teng-Yok Lee,Han-Wei Shen,Wesley Kendall,Jian Huang
Issue Date:May 2011
pp. 580-591
Particle tracing for streamline and path line generation is a common method of visualizing vector fields in scientific data, but it is difficult to parallelize efficiently because of demanding and widely varying computational and communication loads. In th...
 
A configurable algorithm for parallel image-compositing applications
Found in: SC Conference
By Tom Peterka, David Goodell, Robert Ross, Han-Wei Shen, Rajeev Thakur
Issue Date:November 2009
pp. 1-10
Collective communication operations can dominate the cost of large-scale parallel algorithms. Image compositing in parallel scientific visualization is a reduction operation where this is the case. We present a new algorithm called Radix-k that in many cas...
 
Terascale data organization for discovering multivariate climatic trends
Found in: SC Conference
By Wesley Kendall, Markus Glatter, Jian Huang, Tom Peterka, Robert Latham, Robert Ross
Issue Date:November 2009
pp. 1-12
Current visualization tools lack the ability to perform full-range spatial and temporal analysis on terascale scientific datasets. Two key reasons exist for this shortcoming: I/O and postprocessing on these datasets are being performed in suboptimal manner...
 
Advances in the Dynallax Solid-State Dynamic Parallax Barrier Autostereoscopic Visualization Display System
Found in: IEEE Transactions on Visualization and Computer Graphics
By Tom Peterka, Robert L. Kooima, Daniel J. Sandin, Andrew Johnson, Jason Leigh, Thomas A. DeFanti
Issue Date:May 2008
pp. 487-499
A solid-state dynamic parallax barrier autostereoscopic display mitigates some of the restrictions present in static barrier systems, such as fixed view-distance range, slow response to head movements, and fixed stereo operating mode. By dynamically varyin...
 
A GPU Sub-pixel Algorithm for Autostereoscopic Virtual Reality
Found in: Virtual Reality Conference, IEEE
By Robert L. Kooima, Tom Peterka, Javier I. Girado, Jinghua Ge, Daniel J. Sandin, Thomas A. DeFanti
Issue Date:March 2007
pp. 131-137
Autostereoscopic displays enable unencumbered immersive virtual reality, but at a significant computational expense. This expense impacts the feasibility of autostereo displays in high-performance real-time interactive applications. A new autostereo render...
 
Meshing the Universe: Integrating Analysis in Cosmological Simulations
Found in: 2012 SC Companion: High Performance Computing, Networking, Storage and Analysis (SCC)
By Tom Peterka,Juliana Kwan,Adrian Pope,Hal Finkel,Katrin Heitmann,Salman Habib,Jingyuan Wang,George Zagaris
Issue Date:November 2012
pp. 186-195
Mesh tessellations are indispensable tools for analyzing point data because they transform sparse discrete samples into dense continuous functions. Meshing the output of petascale simulations, however, can be as data-intensive as the simulations themselves...
 
Geometric Quantification of Features in Large Flow Fields
Found in: IEEE Computer Graphics and Applications
By Wesley Kendall,Jian Huang,Tom Peterka
Issue Date:July 2012
pp. 46-54
Interactive exploration of flow features in large-scale 3D unsteady-flow data is one of the most challenging visualization problems today. To comprehensively explore the complex feature spaces in these datasets, a proposed system employs a scalable framewo...
 
On-demand unstructured mesh translation for reducing memory pressure during in situ analysis
Found in: Proceedings of the 8th International Workshop on Ultrascale Visualization (UltraVis '13)
By Berk Geveci, Jonathan Woodring, Tom Peterka, James Ahrens, Timothy J. Tautges, Venkatram Vishwanath
Issue Date:November 2013
pp. 1-8
When coupling two different mesh-based codes, for example with in situ analytics, the typical strategy is to explicitly copy data (deep copy) from one implementation to another, doing translation in the process. This is necessary because codes usually do n...
     
Dataflow coordination of data-parallel tasks via MPI 3.0
Found in: Proceedings of the 20th European MPI Users' Group Meeting (EuroMPI '13)
By Ewing Lusk, Ian Foster, James Dinan, Justin M. Wozniak, Michael Wilde, Timothy G. Armstrong, Tom Peterka
Issue Date:September 2013
pp. 1-6
Scientific applications are often complex collections of many large-scale tasks. Mature tools exist for describing task-parallel workflows consisting of serial tasks, and a variety of tools exist for programming a single data-parallel operation. However, f...
     
Histogram-based I/O optimization for visualizing large-scale data
Found in: Proceedings of the 2009 Workshop on Ultrascale Visualization (UltraVis '09)
By Han-Wei Shen, Tom Peterka, Yuan Hong
Issue Date:November 2009
pp. 34-41
We present an I/O optimization method for parallel volume rendering based on visibility and spatial locality. The combined metric is used to organize the file layout of the dataset on a parallel file system. This reduces the number of small, noncontiguous ...
     
Terascale data organization for discovering multivariate climatic trends
Found in: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC '09)
By Jian Huang, Markus Glatter, Robert Latham, Robert Ross, Tom Peterka, Wesley Kendall
Issue Date:November 2009
pp. 1-12
Current visualization tools lack the ability to perform full-range spatial and temporal analysis on terascale scientific datasets. Two key reasons exist for this shortcoming: I/O and postprocessing on these datasets are being performed in suboptimal manner...
     
A configurable algorithm for parallel image-compositing applications
Found in: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC '09)
By David Goodell, Han-Wei Shen, Rajeev Thakur, Robert Ross, Tom Peterka
Issue Date:November 2009
pp. 1-10
Collective communication operations can dominate the cost of large-scale parallel algorithms. Image compositing in parallel scientific visualization is a reduction operation where this is the case. We present a new algorithm called Radix-k that in many cas...
     
 1