Progressive Visualization of Large Data Sets. Aim: Introduction: ViSUS: Volume Renderer: 1 Abhishek Tripathi (U )

Size: px
Start display at page:

Download "Progressive Visualization of Large Data Sets. Aim: Introduction: ViSUS: Volume Renderer: 1 Abhishek Tripathi (U )"

Transcription

1 1 Abhishek Tripathi (U ) Progressive Visualization of Large Data Sets Aim: The project aims at effectively visualizing very large data sets, typically, above the Gigabyte range.such data sets are hard to visualize on Desktop environments as they generally do not fit into the memory available on Desktop workstations. The project utilizes the out of core technique incorporated into the ViSUS I/O infrastructure and creates a volume rendering of the data sets. The project also aims at visualizing large data progressively, i.e. the data can be viewed at different resolutions. This facilitates the visualization of large data sets on Desktop environments. The project can be divided into the following phases: 1. Creating an interface to utilize the I/O infrastructure of ViSUS. 2. Creating a Volume rendering infrastructure. 3. Integrating the I/O interface and the Volume Renderer to visualize large data sets. Introduction: The project utilizes the following infrastructures to implement the visualizations of large scientific datasets: ViSUS: The ViSUS project develops data streaming techniques for progressive processing and visualization of large scientific datasets. The strategy is to exploit the coupling between time- critical algorithms and progressive multi- resolution data- structures to realize an end- to- end optimized flow of data from the original source, such as remote storage or large scientific simulation, to the rendering hardware. The implementation of this approach enables three major visualization modalities. (i) Interactive visualization on high resolution power- walls. (ii) Interactive visualization on desktop workstations of large datasets that cannot be stored locally. (iii) Immediate monitoring of remote simulations from a desktop workstation. These modalities target multiple phases in the process of generating and exploring very large simulation datasets where real- time user interaction can increase the productivity of scientists. Volume Renderer: The homegrown Volume rendering library, VolRend, developed at Lawrence Livermore National Laboratory utilizes OpenGL infrastructure and multithreading to create the infrastructure needed to

2 2 Abhishek Tripathi (U ) Volume render raw data sets. The library maps 2D /3D textures depending on the Look Up Tables supplied by the user. These textures are used to create the volume rendering effect. Implementation: The implementation consists of the following phases: Phase I: Building an interface for interacting with the ViSUS I/O infrastructure.the interface provides users a simple approach to read and write data without getting into the intricacies of ViSUS. The users can read and write data as simple raw data blocks. The interface also allows users to query the data at a particular resolution. For large datasets this becomes necessary as the data at full resolution cannot be stored locally in the memory. This enables users to visualize the whole dataset at a lower resolution and get a high resolution view of the particular parts of interest. As part of the implementation of the interface a header file was created. The header file can be included in the implementation of the viewer to get data from the large data sets. Phase II Volume Rendering: The VolRend Library was used to create the basic infrastructure needed to perform volume rendering of the data. The library maps 2D/3D textures for the data to create render the volume. The library takes as input a look up table containing red, green, blue and alpha values to decide the color in the texture. The library takes the raw data and the dimensions of x, y, z as input. It then creates the textures to be mapped to the volume. The VolRend Library also uses multi- threading to accelerate the texture mapping and preparation for volume rendering. Phase III This phase includes the integration of the ViSUS I/O infrastructure with the Volume rendering library. This phase consists of the following parts:

3 3 Abhishek Tripathi (U ) Interface for the viewer: The viewer is implemented using OpenGL. It includes the basic functionality of the viewer. The Interface is used to create the rendering window, adding interactive functionalities such as panning, moving and rotating the rendering. It also has functionalities to get data at different resolutions. Transfer function: The transfer function used for this viewer is a 2D grayscale map. The color of the scalar is determined by the value of r, g, b and a based on the lookup table. Data Access: The raw data is queried from the IDX files using the ViSUS I/O infrastructure and served to the volume renderer. IDX infrastructure provides mechanism to fetch the data at different resolutions. This mechanism is leveraged upon in order to visualize the data sets effectively while keeping the viewer interactive. The user can select the resolution at which they want to see the volume being rendered. The viewer also gives the flexibility to view a part or whole of the dataset. The viewing volume can be moved around to help visualize the part of interest at the desired resolution. Results:

4 4 Abhishek Tripathi (U ) Volume rendering of Nucleon Dataset at full resolution Moving the volume to get another view of the data

5 5 Abhishek Tripathi (U ) Volume Rendering of Nucleon Dataset at lower resolution Iso surface rendering of Nucleon Dataset Volume Rendering of Combustion dataset at lower resolution

6 6 Abhishek Tripathi (U ) Limitations /Future Work: Limitations: Transfer Function: Currently the transfer function is fixed. Future Work: User Controlled Transfer function Include functionality for time- varying data Remote visualization Hardware based volume rendering

Visualization Dot Com

Visualization Dot Com Visualization Dot Com Wes Bethel Lawrence Berkeley National Laboratory University of California, Berkeley Berkeley, CA 94720 1.0 Abstract In this article, we explore the seemingly well-worn subject of

More information

Multi-Resolution Streams of Big Scientific Data: Scaling Visualization Tools from Handheld Devices to In-Situ Processing

Multi-Resolution Streams of Big Scientific Data: Scaling Visualization Tools from Handheld Devices to In-Situ Processing Multi-Resolution Streams of Big Scientific Data: Scaling Visualization Tools from Handheld Devices to In-Situ Processing Valerio Pascucci Director, Center for Extreme Data Management Analysis and Visualization

More information

VisIt. Hank Childs October 10, IEEE Visualization Tutorial

VisIt. Hank Childs October 10, IEEE Visualization Tutorial VisIt IEEE Visualization Tutorial Hank Childs October 10, 2004 The VisIt Team: Eric Brugger (project leader), Kathleen Bonnell, Hank Childs, Jeremy Meredith, Mark Miller, and Brad Gas bubble subjected

More information

Large Scale Data Visualization. CSC 7443: Scientific Information Visualization

Large Scale Data Visualization. CSC 7443: Scientific Information Visualization Large Scale Data Visualization Large Datasets Large datasets: D >> 10 M D D: Hundreds of gigabytes to terabytes and even petabytes M D : 1 to 4 GB of RAM Examples: Single large data set Time-varying data

More information

Chapter 4. Chapter 4. Computer Graphics 2006/2007 Chapter 4. Introduction to 3D 1

Chapter 4. Chapter 4. Computer Graphics 2006/2007 Chapter 4. Introduction to 3D 1 Chapter 4 Chapter 4 Chapter 4. Introduction to 3D graphics 4.1 Scene traversal 4.2 Modeling transformation 4.3 Viewing transformation 4.4 Clipping 4.5 Hidden faces removal 4.6 Projection 4.7 Lighting 4.8

More information

Hot Chips Bringing Workstation Graphics Performance to a Desktop Near You. S3 Incorporated August 18-20, 1996

Hot Chips Bringing Workstation Graphics Performance to a Desktop Near You. S3 Incorporated August 18-20, 1996 Hot Chips 1996 Bringing Workstation Graphics Performance to a Desktop Near You S3 Incorporated August 18-20, 1996 Agenda ViRGE/VX Marketing Slide! Overview of ViRGE/VX accelerator features 3D rendering

More information

Integrated Analysis and Visualization for Data Intensive Science: Challenges and Opportunities. Attila Gyulassy speaking for Valerio Pascucci

Integrated Analysis and Visualization for Data Intensive Science: Challenges and Opportunities. Attila Gyulassy speaking for Valerio Pascucci Integrated Analysis and Visualization for Data Intensive Science: Challenges and Opportunities Attila Gyulassy speaking for Valerio Pascucci Massive Simulation and Sensing Devices Generate Great Challenges

More information

Scientific Visualization Services at RZG

Scientific Visualization Services at RZG Scientific Visualization Services at RZG Klaus Reuter, Markus Rampp klaus.reuter@rzg.mpg.de Garching Computing Centre (RZG) 7th GOTiT High Level Course, Garching, 2010 Outline 1 Introduction 2 Details

More information

ImageVis3D User's Manual

ImageVis3D User's Manual ImageVis3D User's Manual 1 1. The current state of ImageVis3D Remember : 1. If ImageVis3D causes any kind of trouble, please report this to us! 2. We are still in the process of adding features to the

More information

Processing. Section 9

Processing. Section 9 Section 9 Processing Duration: 30 minutes Some of the effects in your sequence will require processing. In this section, you will learn how to select an area or effect, and set the most appropriate options

More information

Dynamic 3D representation of information using low cost Cloud ready Technologies

Dynamic 3D representation of information using low cost Cloud ready Technologies National Technical University Of Athens School of Rural and Surveying Engineering Laboratory of Photogrammetry Dynamic 3D representation of information using low cost Cloud ready Technologies George MOURAFETIS,

More information

Arbitrary cut planes Slab control with slab thickness Projection plane adjustment Box cropping Mandible detection MPR cross-section linked views

Arbitrary cut planes Slab control with slab thickness Projection plane adjustment Box cropping Mandible detection MPR cross-section linked views Provides unparalleled quality and performance no need to sacrifice one for the other Enables high fidelity viewing with interactive deep supersampling Requires no GPUs or hardware accelerators a true,

More information

Lecture overview. Visualisatie BMT. Fundamental algorithms. Visualization pipeline. Structural classification - 1. Structural classification - 2

Lecture overview. Visualisatie BMT. Fundamental algorithms. Visualization pipeline. Structural classification - 1. Structural classification - 2 Visualisatie BMT Fundamental algorithms Arjan Kok a.j.f.kok@tue.nl Lecture overview Classification of algorithms Scalar algorithms Vector algorithms Tensor algorithms Modeling algorithms 1 2 Visualization

More information

Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools

Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools James A. Galbraith and L. Eric Greenwade, Idaho National Engineering and Environmental Laboratory ABSTRACT:

More information

VRX: Virtual Reality explorer Toolkit v A brief system specification -

VRX: Virtual Reality explorer Toolkit v A brief system specification - VRX: Virtual Reality explorer Toolkit v. 2.0 - A brief system specification - Michal Koutek, Email: M.Koutek@ewi.tudelft.nl VR and Visualization Group, Faculty of Electrical Engineering, Mathematics and

More information

Data publication and discovery with Globus

Data publication and discovery with Globus Data publication and discovery with Globus Questions and comments to outreach@globus.org The Globus data publication and discovery services make it easy for institutions and projects to establish collections,

More information

Quick Reference. EMC ApplicationXtender Media Distribution Viewer 5.40 P/N REV A01

Quick Reference. EMC ApplicationXtender Media Distribution Viewer 5.40 P/N REV A01 EMC ApplicationXtender Media Distribution Viewer 5.40 Quick Reference P/N 300-005-645 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 1994-2007

More information

GENERAL-PURPOSE COMPUTATION USING GRAPHICAL PROCESSING UNITS

GENERAL-PURPOSE COMPUTATION USING GRAPHICAL PROCESSING UNITS GENERAL-PURPOSE COMPUTATION USING GRAPHICAL PROCESSING UNITS Adrian Salazar, Texas A&M-University-Corpus Christi Faculty Advisor: Dr. Ahmed Mahdy, Texas A&M-University-Corpus Christi ABSTRACT Graphical

More information

Web Services for Visualization

Web Services for Visualization Web Services for Visualization Gordon Erlebacher (Florida State University) Collaborators: S. Pallickara, G. Fox (Indiana U.) Dave Yuen (U. Minnesota) State of affairs Size of datasets is growing exponentially

More information

ImageVis3D "Hands On"-Session

ImageVis3D Hands On-Session ImageVis3D "Hands On"-Session Center for Integrative Biomedical Computing 2009 Workshop, Northeastern University 1 1. The current state of ImageVis3D Remember : 1. If you find any problems in ImageVis3D,

More information

Accelerating Realism with the (NVIDIA Scene Graph)

Accelerating Realism with the (NVIDIA Scene Graph) Accelerating Realism with the (NVIDIA Scene Graph) Holger Kunz Manager, Workstation Middleware Development Phillip Miller Director, Workstation Middleware Product Management NVIDIA application acceleration

More information

Living Image. Release Notes Version Purpose. 2. New Features. FLIT Algorithm Improvements. Single-Click FLIT and DLIT Reconstructions

Living Image. Release Notes Version Purpose. 2. New Features. FLIT Algorithm Improvements. Single-Click FLIT and DLIT Reconstructions Living Image Release Notes Version 4.5 1. Purpose This document provides a brief overview of new features and improvements in Living Image 4.5. This release serves as an update for Living Image 4.4 on

More information

DRAFT. 1. [ewbethel, Group. 2. [bltierney, jrlee, Distributed and Data Intensive Computing Group.

DRAFT. 1. [ewbethel, Group. 2. [bltierney, jrlee, Distributed and Data Intensive Computing Group. Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization Wes Bethel 1, Stephen Lau 1, Brian Tierney 2, Jason Lee 2, Dan Gunter 2 Lawrence Berkeley National Laboratory

More information

Trends in HPC (hardware complexity and software challenges)

Trends in HPC (hardware complexity and software challenges) Trends in HPC (hardware complexity and software challenges) Mike Giles Oxford e-research Centre Mathematical Institute MIT seminar March 13th, 2013 Mike Giles (Oxford) HPC Trends March 13th, 2013 1 / 18

More information

3DCITY. Spatial Mapping and Holographic Tools for 3D Data Acquisition and Visualization of Underground Infrastructure Networks

3DCITY. Spatial Mapping and Holographic Tools for 3D Data Acquisition and Visualization of Underground Infrastructure Networks 3DCITY Spatial Mapping and Holographic Tools for 3D Data Acquisition and Visualization of Underground Infrastructure Networks CONTENT 1. 3DCITY Project 2. Geolocation 3. Spatial Mapping 4. MR Visualization

More information

! Readings! ! Room-level, on-chip! vs.!

! Readings! ! Room-level, on-chip! vs.! 1! 2! Suggested Readings!! Readings!! H&P: Chapter 7 especially 7.1-7.8!! (Over next 2 weeks)!! Introduction to Parallel Computing!! https://computing.llnl.gov/tutorials/parallel_comp/!! POSIX Threads

More information

An Efficient Approach for Emphasizing Regions of Interest in Ray-Casting based Volume Rendering

An Efficient Approach for Emphasizing Regions of Interest in Ray-Casting based Volume Rendering An Efficient Approach for Emphasizing Regions of Interest in Ray-Casting based Volume Rendering T. Ropinski, F. Steinicke, K. Hinrichs Institut für Informatik, Westfälische Wilhelms-Universität Münster

More information

Clipping. CSC 7443: Scientific Information Visualization

Clipping. CSC 7443: Scientific Information Visualization Clipping Clipping to See Inside Obscuring critical information contained in a volume data Contour displays show only exterior visible surfaces Isosurfaces can hide other isosurfaces Other displays can

More information

Visualization of Very Large Oceanography Time-Varying Volume Datasets

Visualization of Very Large Oceanography Time-Varying Volume Datasets Visualization of Very Large Oceanography Time-Varying Volume Datasets Sanghun Park 1, Chandrajit Bajaj 2, and Insung Ihm 3 1 School of Comp. & Info. Comm. Engineering, Catholic University of Daegu Gyungbuk

More information

CS130 : Computer Graphics Lecture 2: Graphics Pipeline. Tamar Shinar Computer Science & Engineering UC Riverside

CS130 : Computer Graphics Lecture 2: Graphics Pipeline. Tamar Shinar Computer Science & Engineering UC Riverside CS130 : Computer Graphics Lecture 2: Graphics Pipeline Tamar Shinar Computer Science & Engineering UC Riverside Raster Devices and Images Raster Devices - raster displays show images as a rectangular array

More information

OpenGL ES 2.0 : Start Developing Now. Dan Ginsburg Advanced Micro Devices, Inc.

OpenGL ES 2.0 : Start Developing Now. Dan Ginsburg Advanced Micro Devices, Inc. OpenGL ES 2.0 : Start Developing Now Dan Ginsburg Advanced Micro Devices, Inc. Agenda OpenGL ES 2.0 Brief Overview Tools OpenGL ES 2.0 Emulator RenderMonkey w/ OES 2.0 Support OpenGL ES 2.0 3D Engine Case

More information

In Situ Generated Probability Distribution Functions for Interactive Post Hoc Visualization and Analysis

In Situ Generated Probability Distribution Functions for Interactive Post Hoc Visualization and Analysis In Situ Generated Probability Distribution Functions for Interactive Post Hoc Visualization and Analysis Yucong (Chris) Ye 1, Tyson Neuroth 1, Franz Sauer 1, Kwan-Liu Ma 1, Giulio Borghesi 2, Aditya Konduri

More information

First Steps in Hardware Two-Level Volume Rendering

First Steps in Hardware Two-Level Volume Rendering First Steps in Hardware Two-Level Volume Rendering Markus Hadwiger, Helwig Hauser Abstract We describe first steps toward implementing two-level volume rendering (abbreviated as 2lVR) on consumer PC graphics

More information

Android Camera. Alexander Nelson October 6, University of Arkansas - Department of Computer Science and Computer Engineering

Android Camera. Alexander Nelson October 6, University of Arkansas - Department of Computer Science and Computer Engineering Android Camera Alexander Nelson October 6, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Why use the camera? Why not? Translate Call Learn Capture How to use the

More information

Architectural Level of Study of ArcGIS Server

Architectural Level of Study of ArcGIS Server Architectural Level of Study of ArcGIS Server Annie Vinuthna D, II year M.Tech, Computer Science & Engineering Department, P.J.R.Shalem Raju, Senior Assistant Professor, Computer Science & Engineering

More information

GPU Computing and Its Applications

GPU Computing and Its Applications GPU Computing and Its Applications Bhavana Samel 1, Shubhrata Mahajan 2, Prof.A.M.Ingole 3 1 Student, Dept. of Computer Engineering, BVCOEL Pune, Maharashtra, India 2Student, Dept. of Computer Engineering,

More information

Threading Hardware in G80

Threading Hardware in G80 ing Hardware in G80 1 Sources Slides by ECE 498 AL : Programming Massively Parallel Processors : Wen-Mei Hwu John Nickolls, NVIDIA 2 3D 3D API: API: OpenGL OpenGL or or Direct3D Direct3D GPU Command &

More information

Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization

Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization Wes Bethel 1, Brian Tierney 2, Jason Lee 2, Dan Gunter 2, Stephen Lau 1 Lawrence Berkeley National Laboratory

More information

Parallel Computer Architecture

Parallel Computer Architecture Parallel Computer Architecture What is Parallel Architecture? A parallel computer is a collection of processing elements that cooperate to solve large problems fast Some broad issues: Resource Allocation:»

More information

INTEL HPC DEVELOPER CONFERENCE FUEL YOUR INSIGHT

INTEL HPC DEVELOPER CONFERENCE FUEL YOUR INSIGHT INTEL HPC DEVELOPER CONFERENCE FUEL YOUR INSIGHT INTEL HPC DEVELOPER CONFERENCE FUEL YOUR INSIGHT UPDATE ON OPENSWR: A SCALABLE HIGH- PERFORMANCE SOFTWARE RASTERIZER FOR SCIVIS Jefferson Amstutz Intel

More information

Project 1, 467. (Note: This is not a graphics class. It is ok if your rendering has some flaws, like those gaps in the teapot image above ;-)

Project 1, 467. (Note: This is not a graphics class. It is ok if your rendering has some flaws, like those gaps in the teapot image above ;-) Project 1, 467 Purpose: The purpose of this project is to learn everything you need to know for the next 9 weeks about graphics hardware. What: Write a 3D graphics hardware simulator in your language of

More information

Visualization Viewpoints: Interacting with Direct Volume Rendering

Visualization Viewpoints: Interacting with Direct Volume Rendering Visualization Viewpoints: Interacting with Direct Volume Rendering Mike Bailey San Diego Supercomputer Center University of California San Diego mjb@sdsc.edu Visualization of volume data has been an active

More information

Developing a Reference Model for Augmented Reality. 5th International AR Standards Community Meeting 19 March 2012

Developing a Reference Model for Augmented Reality. 5th International AR Standards Community Meeting 19 March 2012 Developing a Reference Model for Augmented Reality 5th International AR Standards Community Meeting 19 March 2012 What are uses of a Reference Model? Basis for coordination and understanding of the AR

More information

Blis: Better Language for Image Stuff Project Proposal Programming Languages and Translators, Spring 2017

Blis: Better Language for Image Stuff Project Proposal Programming Languages and Translators, Spring 2017 Blis: Better Language for Image Stuff Project Proposal Programming Languages and Translators, Spring 2017 Abbott, Connor (cwa2112) Pan, Wendy (wp2213) Qinami, Klint (kq2129) Vaccaro, Jason (jhv2111) [System

More information

Introduction to Grid Computing

Introduction to Grid Computing Milestone 2 Include the names of the papers You only have a page be selective about what you include Be specific; summarize the authors contributions, not just what the paper is about. You might be able

More information

CSE 591: GPU Programming. Introduction. Entertainment Graphics: Virtual Realism for the Masses. Computer games need to have: Klaus Mueller

CSE 591: GPU Programming. Introduction. Entertainment Graphics: Virtual Realism for the Masses. Computer games need to have: Klaus Mueller Entertainment Graphics: Virtual Realism for the Masses CSE 591: GPU Programming Introduction Computer games need to have: realistic appearance of characters and objects believable and creative shading,

More information

CSE 591/392: GPU Programming. Introduction. Klaus Mueller. Computer Science Department Stony Brook University

CSE 591/392: GPU Programming. Introduction. Klaus Mueller. Computer Science Department Stony Brook University CSE 591/392: GPU Programming Introduction Klaus Mueller Computer Science Department Stony Brook University First: A Big Word of Thanks! to the millions of computer game enthusiasts worldwide Who demand

More information

Why Choose Nevron Chart for SQL Server Reporting Services

Why Choose Nevron Chart for SQL Server Reporting Services Why Choose Nevron Chart for SSRS Page 1 of 8 Why Choose Nevron Chart for SQL Server Reporting Services Why Choose Nevron Chart for SQL Server Reporting Services... 1 Charting Types... 2 Advanced Axes Features...

More information

Introduction to 3D Scientific Visualization. Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia

Introduction to 3D Scientific Visualization. Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia Introduction to 3D Scientific Visualization Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia Motto Few correctly put words is worth hundreds of images.

More information

Opportunities for Interactive, Physics- Driven Wave Simulation

Opportunities for Interactive, Physics- Driven Wave Simulation Opportunities for Interactive, Physics- Driven Wave Simulation Dr. Patrick J. Lynett Sasan Tavakkol University of Southern California Interactive, Physics-Driven Wave Simulation Focus here on phase-resolving

More information

Matrox Xenia Series. Enjoy The View From A Programmers Perspective

Matrox Xenia Series. Enjoy The View From A Programmers Perspective Matrox Xenia Series Enjoy The View From A Programmers Perspective Introducing Matrox Xenia Series Display controller boards for medical imaging Designed for radiology & PACS workstations Support a multitude

More information

CS130 : Computer Graphics. Tamar Shinar Computer Science & Engineering UC Riverside

CS130 : Computer Graphics. Tamar Shinar Computer Science & Engineering UC Riverside CS130 : Computer Graphics Tamar Shinar Computer Science & Engineering UC Riverside Raster Devices and Images Raster Devices Hearn, Baker, Carithers Raster Display Transmissive vs. Emissive Display anode

More information

Using VTK and the OpenGL Graphics Libraries on HPCx

Using VTK and the OpenGL Graphics Libraries on HPCx Using VTK and the OpenGL Graphics Libraries on HPCx Jeremy Nowell EPCC The University of Edinburgh Edinburgh EH9 3JZ Scotland, UK April 29, 2005 Abstract Some of the graphics libraries and visualisation

More information

Sub-Second Response Times with New In-Memory Analytics in MicroStrategy 10. Onur Kahraman

Sub-Second Response Times with New In-Memory Analytics in MicroStrategy 10. Onur Kahraman Sub-Second Response Times with New In-Memory Analytics in MicroStrategy 10 Onur Kahraman High Performance Is No Longer A Nice To Have In Analytical Applications Users expect Google Like performance from

More information

VisIt Overview. VACET: Chief SW Engineer ASC: V&V Shape Char. Lead. Hank Childs. Supercomputing 2006 Tampa, Florida November 13, 2006

VisIt Overview. VACET: Chief SW Engineer ASC: V&V Shape Char. Lead. Hank Childs. Supercomputing 2006 Tampa, Florida November 13, 2006 VisIt Overview Hank Childs VACET: Chief SW Engineer ASC: V&V Shape Char. Lead Supercomputing 2006 Tampa, Florida November 13, 2006 27B element Rayleigh-Taylor Instability (MIRANDA, BG/L) This is UCRL-PRES-226373

More information

Avatar Communication: Virtual Instructor in the Demonstration Exhibit

Avatar Communication: Virtual Instructor in the Demonstration Exhibit Avatar Communication: Virtual Instructor in the Demonstration Exhibit Tetsuro Ogi 1, 2, 3, Toshio Yamada 1, Takuro Kayahara 1, 2, Yuji Kurita 1 1 Telecommunications Advancement Organization of Japan 2

More information

What s New in TerraExplorer Suite 5.0

What s New in TerraExplorer Suite 5.0 What s New in TerraExplorer Suite 5.0 The new release of the TerraExplorer Suite marks major improvements in the capabilities for working with GIS layers. A new streaming mechanism allows connection to

More information

Area View Kit DC AVK. Features. Applications

Area View Kit DC AVK. Features. Applications The Area View Kit (AVK) consists of 4 HDR CMOS cameras, an automotive Power-over-Ethernet (PoE) switch and the necessary accessories. It allows to define the right camera positions over the desk and at

More information

What s New in DI-Guy 12.5

What s New in DI-Guy 12.5 What s New in DI-Guy 12.5 DI-Guy 12.5.0 March 2013 What s New in DI-Guy 12.5 NEW ADAPTIVE GUIDE MORE VISUAL VARIATION DYNAMIC STANDING Boston Dynamics 78 Fourth Avenue Waltham, MA 02451 USA 617.868.5600

More information

Goal. Interactive Walkthroughs using Multiple GPUs. Boeing 777. DoubleEagle Tanker Model

Goal. Interactive Walkthroughs using Multiple GPUs. Boeing 777. DoubleEagle Tanker Model Goal Interactive Walkthroughs using Multiple GPUs Dinesh Manocha University of North Carolina- Chapel Hill http://www.cs.unc.edu/~walk SIGGRAPH COURSE #11, 2003 Interactive Walkthrough of complex 3D environments

More information

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia

Topic 10: Scene Management, Particle Systems and Normal Mapping. CITS4242: Game Design and Multimedia CITS4242: Game Design and Multimedia Topic 10: Scene Management, Particle Systems and Normal Mapping Scene Management Scene management means keeping track of all objects in a scene. - In particular, keeping

More information

Part 3: Chromium in Practice

Part 3: Chromium in Practice Part 3: Chromium in Practice 71 72 Chromium Configuration Tool (1) A graphical click and drag interface for creating Chromium's Python config files. Written in Python, using wxpython GUI toolkit, so it

More information

Per-Face Texture Mapping for Realtime Rendering. Realtime Ptex

Per-Face Texture Mapping for Realtime Rendering. Realtime Ptex Per-Face Texture Mapping for Realtime Rendering Realtime Ptex Quick Note For CUDA/Compute folks: Ptex!= PTX Goals Render native Ptex datasets in real-time on commodity hardware Remove texture seams from

More information

CS GPU and GPGPU Programming Lecture 2: Introduction; GPU Architecture 1. Markus Hadwiger, KAUST

CS GPU and GPGPU Programming Lecture 2: Introduction; GPU Architecture 1. Markus Hadwiger, KAUST CS 380 - GPU and GPGPU Programming Lecture 2: Introduction; GPU Architecture 1 Markus Hadwiger, KAUST Reading Assignment #2 (until Feb. 17) Read (required): GLSL book, chapter 4 (The OpenGL Programmable

More information

Embedded Domain-Specific Language and Runtime System for Progressive Spatiotemporal Data Analysis and Visualization

Embedded Domain-Specific Language and Runtime System for Progressive Spatiotemporal Data Analysis and Visualization Embedded Domain-Specific Language and Runtime System for Progressive Spatiotemporal Data Analysis and Visualization Cameron Christensen * SCI Institute, University of Utah Ji-Woo Lee Lawrence Livermore

More information

Windows Compute Cluster Server 2003 allows MATLAB users to quickly and easily get up and running with distributed computing tools.

Windows Compute Cluster Server 2003 allows MATLAB users to quickly and easily get up and running with distributed computing tools. Microsoft Windows Compute Cluster Server 2003 Partner Solution Brief Image courtesy of The MathWorks Technical Computing Tools Combined with Cluster Computing Deliver High-Performance Solutions Microsoft

More information

The Mobile Advantage. Erik Noreke Independent Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1

The Mobile Advantage. Erik Noreke Independent Standardization Consultant Chair, OpenSL ES. Copyright Khronos Group, Page 1 & The Mobile Advantage Erik Noreke Independent Standardization Consultant Chair, OpenSL ES Copyright Khronos Group, 2010 - Page 1 Focused on Creating an Open Market Open Standards Open Markets - Developed

More information

3D Solutions For Linux. SGI Sample Implementation (SI) SGI Sample Implementation (SI)

3D Solutions For Linux. SGI Sample Implementation (SI) SGI Sample Implementation (SI) 3D Solutions For Linux SGI Sample Implementation (SI) NVIDIA Xi Graphics Metrolink Workstation Vendors SGI Sample Implementation (SI) Sample implementation used by SGI s OpenGL licensees Mature (in development

More information

Data Representation and Indexing

Data Representation and Indexing Data Representation and Indexing Kai Shen Data Representation Data structure and storage format that represents, models, or approximates the original information What we ve seen/learned so far? Raw byte

More information

3D Scientific Visualization

3D Scientific Visualization 3D Scientific Visualization University Prof. Mike Bailey Computer Science mjb@cs.oregonstate.edu http://eecs.oregonstate.edu/~mjb Slides for this presentation are at: http://eecs.oregonstate.edu/~mjb/geovis.pdf

More information

GPGPU on Mobile Devices

GPGPU on Mobile Devices GPGPU on Mobile Devices Introduction Addressing GPGPU for very mobile devices Tablets Smartphones Introduction Why dedicated GPUs in mobile devices? Gaming Physics simulation for realistic effects 3D-GUI

More information

T2C2. A timely and trusted curator and coordinator of scientific data

T2C2. A timely and trusted curator and coordinator of scientific data Accelerating Science via Smart and Joint Cyber-Infrastructure for Materials and Semiconductor Fabrication Data and Metadata Klara Nahrstedt University of Illinois at Urbana-Champaign A timely and trusted

More information

What Next? Kevin Walsh CS 3410, Spring 2010 Computer Science Cornell University. * slides thanks to Kavita Bala & many others

What Next? Kevin Walsh CS 3410, Spring 2010 Computer Science Cornell University. * slides thanks to Kavita Bala & many others What Next? Kevin Walsh CS 3410, Spring 2010 Computer Science Cornell University * slides thanks to Kavita Bala & many others Final Project Demo Sign-Up: Will be posted outside my office after lecture today.

More information

User Guide. NVIDIA Quadro FX 4700 X2 BY PNY Technologies Part No. VCQFX4700X2-PCIE-PB

User Guide. NVIDIA Quadro FX 4700 X2 BY PNY Technologies Part No. VCQFX4700X2-PCIE-PB NVIDIA Quadro FX 4700 X2 BY PNY Technologies Part No. VCQFX4700X2-PCIE-PB User Guide PNY Technologies, Inc. 299 Webro Rd. Parsippany, NJ 07054-0218 Tel: 408.567.5500 Fax: 408.855.0680 Features and specifications

More information

Overview. Web Copy. NVIDIA Quadro M4000 Extreme Performance in a Single-Slot Form Factor

Overview. Web Copy. NVIDIA Quadro M4000 Extreme Performance in a Single-Slot Form Factor Web Copy NVIDIA Quadro M4000 Part No. VCQM4000-PB Overview NVIDIA Quadro M4000 Extreme Performance in a Single-Slot Form Factor Get real interactive expression with NVIDIA Quadro the world s most powerful

More information

Medici for Digital Cultural Heritage Libraries. George Tsouloupas, PhD The LinkSCEEM Project

Medici for Digital Cultural Heritage Libraries. George Tsouloupas, PhD The LinkSCEEM Project Medici for Digital Cultural Heritage Libraries George Tsouloupas, PhD The LinkSCEEM Project Overview of Digital Libraries A Digital Library: "An informal definition of a digital library is a managed collection

More information

Scientific Visualization. CSC 7443: Scientific Information Visualization

Scientific Visualization. CSC 7443: Scientific Information Visualization Scientific Visualization Scientific Datasets Gaining insight into scientific data by representing the data by computer graphics Scientific data sources Computation Real material simulation/modeling (e.g.,

More information

Overview. NVIDIA Quadro M GB Real Interactive Expression. NVIDIA Quadro M GB Part No. VCQM GB-PB.

Overview. NVIDIA Quadro M GB Real Interactive Expression. NVIDIA Quadro M GB Part No. VCQM GB-PB. WEB COPY NVIDIA Quadro M6000 24GB Part No. VCQM6000-24GB-PB Overview NVIDIA Quadro M6000 24GB Real Interactive Expression Get real interactive expression with NVIDIA Quadro the world s most powerful workstation

More information

Graphics File Formats

Graphics File Formats 1 Graphics File Formats Why have graphics file formats? What to look for when choosing a file format A sample tour of different file formats, including bitmap-based formats vector-based formats metafiles

More information

Using Imagery for Intelligence Analysis

Using Imagery for Intelligence Analysis 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Using Imagery for Intelligence Analysis Renee Bernstein Natalie Campos Esri UC2013. Technical Workshop.

More information

Importing VMOD Classic Projects. Visual MODFLOW Flex. Integrated Conceptual & Numerical Groundwater Modeling

Importing VMOD Classic Projects. Visual MODFLOW Flex. Integrated Conceptual & Numerical Groundwater Modeling Importing VMOD Classic Projects Visual MODFLOW Flex Integrated Conceptual & Numerical Groundwater Modeling Importing Visual MODFLOW Classic Models Tutorial The following example is a quick walk through

More information

CIS 665 GPU Programming and Architecture

CIS 665 GPU Programming and Architecture CIS 665 GPU Programming and Architecture Homework #3 Due: February 2/11/07 : 23:59:59PM EST 1) Benchmarking your GPU (25 points) Background: GPUBench is a benchmark suite designed to analyze the performance

More information

Scalar Field Visualization I

Scalar Field Visualization I Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar

More information

Massive Dataset Visualization

Massive Dataset Visualization Massive Dataset Visualization Aiichiro Nakano Collaboratory for Advanced Computing & Simulations Dept. of Computer Science, Dept. of Physics & Astronomy, Dept. of Chemical Engineering & Materials Science,

More information

27th Seismic Research Review: Ground-Based Nuclear Explosion Monitoring Technologies

27th Seismic Research Review: Ground-Based Nuclear Explosion Monitoring Technologies ENHANCING SEISMIC CALIBRATION RESEARCH THROUGH SOFTWARE AUTOMATION AND SCIENTIFIC INFORMATION MANAGEMENT Stanley D. Ruppert, Douglas A. Dodge, Annie B. Elliott, Michael D. Ganzberger, Teresa F. Hauk, and

More information

June 05, 2018, Version 3.0.6

June 05, 2018, Version 3.0.6 June 05, 2018, Version 3.0.6 VolViCon is an advanced application for reconstruction of computed tomography (CT), magnetic resonance (MR), ultrasound, and x-rays images. It gives features for exporting

More information

NVIDIA nforce IGP TwinBank Memory Architecture

NVIDIA nforce IGP TwinBank Memory Architecture NVIDIA nforce IGP TwinBank Memory Architecture I. Memory Bandwidth and Capacity There s Never Enough With the recent advances in PC technologies, including high-speed processors, large broadband pipelines,

More information

CIS 1 Lecture Notes. Chapter 1 What is a computer?

CIS 1 Lecture Notes. Chapter 1 What is a computer? CIS 1 Lecture Notes Chapter 1 What is a computer? 1 The User s View of a Computer System Application Software Operating System Software CPU & other Hardware 2 The User s View 3 What is a computer? A computer

More information

Code architecture and organisation

Code architecture and organisation RenderDoc Code architecture and organisation This document covers RenderDoc at a high level, giving you an idea of how the UI is separated from the rest of the code and generally how the capture & replay

More information

Parallel and Distributed Computing with MATLAB The MathWorks, Inc. 1

Parallel and Distributed Computing with MATLAB The MathWorks, Inc. 1 Parallel and Distributed Computing with MATLAB 2018 The MathWorks, Inc. 1 Practical Application of Parallel Computing Why parallel computing? Need faster insight on more complex problems with larger datasets

More information

A numerical microscope for plasma physics

A numerical microscope for plasma physics A numerical microscope for plasma physics A new simulation capability developed for heavy-ion inertial fusion energy research will accelerate plasma physics and particle beam modeling, with application

More information

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information

GEOSPATIAL ERDAS APOLLO. Your Geospatial Business System for Managing and Serving Information GEOSPATIAL ERDAS APOLLO Your Geospatial Business System for Managing and Serving Information ERDAS APOLLO Do you have large volumes of data, a geographicallydistributed user base and rapidly changing

More information

CHAPTER 5 ENTIRE SYSTEM REALIZATION, RESULTS, SUMMARY AND CONCLUSION

CHAPTER 5 ENTIRE SYSTEM REALIZATION, RESULTS, SUMMARY AND CONCLUSION CHAPTER 5 ENTIRE SYSTEM REALIZATION, RESULTS, SUMMARY AND CONCLUSION CHAPTER 5 ENTIRE SYSTEM REALIZATION, RESULTS, SUMMARY AND CONCLUSION 5.1 A Gist of Final Setup The Computer Based Visualization of Mechanical

More information

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS.

Accessing OGC Services To access OGC WMS and WFS open the service in the directory that you want to consume, and click on either WMS or WFS. Using Web Services Web Services Overview This user guide contains instructions on how to consume a range of services through a range of both web based and desktop GIS applications. Web services are a live

More information

Permedia Viewers Software

Permedia Viewers Software DATA SHEET Permedia Viewers Software OVERVIEW Petroleum Systems Software KEY FEATURES Co-render and analyze data from multiple packages and across all length scales With exploration and drilling increasingly

More information

A REMOTE CONTROL ROOM AT DIII-D

A REMOTE CONTROL ROOM AT DIII-D GA A25817 A REMOTE CONTROL ROOM AT DIII-D by G. ABLA, D.P. SCHISSEL, B.G. PENAFLOR, G. WALLACE MAY 2007 DISCLAIMER This report was prepared as an account of work sponsored by an agency of the United States

More information

Analysis and Visualization Tools for Lattice QCD

Analysis and Visualization Tools for Lattice QCD Analysis and Visualization Tools for Lattice QCD School of Computing - DePaul University - Chicago, IL - USA E-mail: mdipierro@cs.depaul.edu Yaoqian Zhong School of Computing - DePaul University - Chicago,

More information

Volume Graphics Introduction

Volume Graphics Introduction High-Quality Volume Graphics on Consumer PC Hardware Volume Graphics Introduction Joe Kniss Gordon Kindlmann Markus Hadwiger Christof Rezk-Salama Rüdiger Westermann Motivation (1) Motivation (2) Scientific

More information

Visualization with ParaView

Visualization with ParaView Visualization with Before we begin Make sure you have 3.10.1 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/ Background

More information

ECE 588/688 Advanced Computer Architecture II

ECE 588/688 Advanced Computer Architecture II ECE 588/688 Advanced Computer Architecture II Instructor: Alaa Alameldeen alaa@ece.pdx.edu Fall 2009 Portland State University Copyright by Alaa Alameldeen and Haitham Akkary 2009 1 When and Where? When:

More information