Scientific visualization of HPC simulation data introduction and overview on MPG projects
|
|
- Sherilyn Higgins
- 8 years ago
- Views:
Transcription
1 Scientific visualization of HPC simulation data introduction and overview on MPG projects Elena Erastova, Markus Rampp, Klaus Reuter Max Planck Computing and Data Facility (MPCDF) Interdisciplinary Cluster Workshop on Visualization, Excellence Cluster Universe 2015/11/04, Garching
2 Outline Introduction Some basics on grid-based visualization techniques Visualization workhorses: ParaView and VisIt Data handling Gallery of visualization projects Summary
3 Introduction MPCDF provides visualization infrastructure and project support for the Max-Planck Society support for adaptation and instrumentation of simulation codes guidance for selection, adoption and usage of analysis & visualization software dedicated support for individual (particularly demanding) visualization projects Main challenges broad range of scientific fields: plasma physics, astrophysics, materials science, life sciences,... variety of simulation codes: in-house developments, third-party, commercial, open source, closed source integration of legacy analysis pipelines complexity of datasets generated by HPC simulations data structures and file formats: often non-standardized and heterogeneous dimensionality: multidimensional (3D + time), multi-variate data memory requirements: massive amount of raw data topology: gridded data, mesh-free data, complex coordinates,...
4 some basics on scientific visualization [wikipedia.org] Terminology: Visualization vs Rendering visualization: visual representation of data e.g. chemical structures: create a ball-and-stick model from atom positions (and compute an image or do a 3D print) rendering: generation of a 2D image from a 1, 2, 3D model e.g. create a 2D projection of a 3D balls and sticks model [visitusers.org] Popular techniques for 3D scalar fields volume rendering ray casting: follow straight lines starting from a camera model (view point), intersecting an image plane (2D grid), and hitting objects (3D model) splatting: throw voxels at 2D image plane from back to front (like snowballs ) transfer function and color table map from data space to color space, e.g. we may intuitively mimick opacity and emissivity of a gas provides qualitative and quantitative information pseudocolor plots color table maps from data space to color space 2D is straightforward, 3D requires clipping provides mostly quantitative information iso surfaces (surfaces of constant scalar value)
5 ray casting Image Camera View Ray [adapted from wikipedia.org]
6 ray tracing Image Light Source Camera View Ray Shadow Ray [blender.org] [K. Reuter] Scene Object [adapted from wikipedia.org]
7 some basics on scientific visualization (cont'd) Popular techniques for 3D vector fields colored arrow plots streamlines, streaklines, pathlines contraction to 3D scalar field vector magnitude projection [visitusers.org] [visitusers.org] colored arrow plot streamlines streamwise vorticity velocity magnitude [by courtesy of V. Avsarkisov (TU Darmstadt)]
8 some basics on scientific visualization (cont'd) Gridded vs ungridded data depending on the simulation approach, data values may be available at the vertices of a grid or at (independent) points in space gridded data (vertices connected by edges) connectivity information greatly simplifies interpolation and parallelization many of the aforementioned algorithms require gridded data topologies: unstructured, structured, rectilinear, tetrahedral, parallelization is often easiest/work best on rectilinear grids ungridded data only suitable for certain visualization algorithms ( talk by K Dolag) triangulation (eg. Delaunay) may be used to calculate a grid (expensive!)
9 Visualization tools Overview on popular software tools for scientific visualization 1D, 2D (time dependent) data: Python/SciPy/matplotlib, R, Matlab, gnuplot, IDL,... mostly conventional plotting (2D vector graphics, publication-quality) suitable to implement data processing pipelines and (automated) quantitative analysis [gnuplot.info] 3D (time dependent) data: ParaView and VisIt implement extensive toolboxes of visualization algorithms enable interactive data exploration and quantitative analysis publication-quality plots, renderings, movies main workhorses when it comes to HPC visualization
10 comprehensive open-source toolbox for scientific visualization scalable parallel architecture, implementation based on VTK, MPI and TCP/IP mature code base, but still actively developed *2000 LANL & Kitware, since 2005 Sandia & Kitware extensible via plugins (eg. data readers, data filters, in-situ connectors) controllable via Python scripting widely used well documented ParaView's architecture enabling HPC scale parallelism ParaView's graphical user interface [ [
11 comprehensive open-source toolbox for scientific visualization scalable parallel architecture, implementation based on VTK, MPI and TCP/IP mature code base, but still actively developed *2000 LLNL extensible via plugins (eg. data readers, data filters, in-situ connectors) controllable via Python scripting widely used well documented visit.llnl.gov
12 Workflow (VitIt example)
13 Data management How to get data from an HPC code into your favourite visualization tool? Criteria for selecting an IO library (and data format): performance: a parallel code requires parallel IO portability: code maturity, availability at HPC centers usability: code changes, debug options For small data sets (time series of aggregate variables) it may work to write text or binary files in a proprietary format during a code run apply a data conversion pipeline as a second step (e.g. using Python) However, for larger data sets (~ few hundred MB) this procedure is inefficient and will finally become the bottleneck. VTK ( provides among others an extensive framework to handle gridded and ungridded data of various kinds, including file formats that are compatible with ParaView and VisIt. Pro: Python bindings are helpful to implement postprocessing including format conversion. Caveat: VTK's (complex!) C++ code may be hard to integrate with existing HPC code.
14 Data management (cont'd) Software solutions for HPC MPI-IO (low-level), HDF5 (library, tools), NetCDF (library, tools) popular strategy: HDF5 for data to be visualized, raw MPI-IO or HDF5 for checkpoints future: in-situ visualization HDF5 in a nutshell Hierarchical Data Format Hierarchical Data Format (groups, dataset) correspond to POSIX (directory, file) efficient parallel IO (MPI-IO, GPFS) supported by tools such as ParaView and VisIt use XDMF to add XML grid information [
15 Data management: workflows Wrap-up: How to get data from an HPC code into your favourite visualization tool? Explicit data conversion allows some basic post-processing and/or data reduction of simulation output quick (& dirty) programming: copy/paste from I/O statements in simulation code duplication of data which format? Silo (VisIt's "proprietary" data format), HDF5, VTK,... Development of a reader plugin for VisIt or Paraview no data duplication, no additional pre-processing step plugin is dynamically loaded (code may reside in $HOME) development requires C programming and compilation against a ParaView/VisIt installation Adaptation of I/O in simulation code no data duplication, no additional preprocessing step may promote interoperability with other tools (depending on chosen format, e.g. hdfview) implications for software management (code policies, access to source code, ) which format? HDF5 (may require XDMF for metadata), VTK,...
16 Outline Introduction Some basics on grid-based visualization techniques Visualization workhorses: ParaView and VisIt Data handling Gallery of visualization projects Summary
17 MPCDF visualization projects Project selection scientific domains: plasma physics, astrophysics, CFD, molecular dynamics,... data structures/grids: regular: cartesian, polar (2D, 3D), block-structured ( Yin-Yan ) irregular: (mapped) point clouds data sizes, dimensions: up to (cartesian), (polar), (cylindrical) up to 106 particles in 3D, 107 nodes in 3D unstructured mesh multi-variable (scalar, vector), time-dependent tools: parallel HDF5 (+XDMF), VisIt, ParaView, Splotch Aims Sketch results & experiences from real-world visualization projects Answer user questions: What can be done? Can certain tools support my research?
18 Core-collapse supernova Simulations by N. Hammer, Th. Janka & E. Müller (MPA) supernova explosion of 15 Msol star first 3D simulations of long-term evolution (Hammer et al., ApJ 714, 1371, 2010) instabilities & mixing of heavy elements simulation code: PROMETHEUS/HOTB (3D hydrodynamics, finite-volume, PPM) Visualisation approach (M. Rampp, MPCDF) movie data: ( ) zones on a non-uniform, polar grid approx. 700 output files (time steps) proprietary output format was converted to VisIt's Silo format first using a simple FORTRAN code multi-channel volume-rendering (non-standard use-case for VisIt) elements Ni56, O16, C12 shine in blue, green, red gained experience with stereo rendering
19 Core-collapse supernova (cont'd) Visualization techniques using VisIt 3D Volume rendering operators: box, spherical to cartesian coordinate transform rendering algorithms: splatting (for interactive exploration), ray casting (for producing the final HQ result) movie was coded up using a Python script and then rendered non-interactively created individual image files for each of the 3 scalar variables finally applied RGB image composition using ImageMagick Quantitative analysis plots: pseudocolor operators: box, spherical to cartesian coordinate transform, isosurface, slice (2D projection)
20 Core-collapse supernova (cont'd) Quantitative analysis using VisIt plots are taken directly from Hammer et al., ApJ 714, 1371, 2010 multiple isosurfaces shed light on the morphology of the instability analyze different scalar fields in slice planes, in particular the chemical composition
21 Core-collapse supernova (another case) Simulations by Th. Janka et al. (MPA) neutrino-driven explosions of massive stars from first principles simulation code: VERTEX (3D, time-dependent radiation hydrodynamics with detailed microphysics)-first 3D simulations of long-term evolution code writes HDF5 and XDMF a spiral mode was discovered with the help of 3D visualization Visualisation approach (E. Erastova, M. Rampp) data: ( ) zones on non-uniform, polar grid approx output files (time steps) pseudo-color plots for data exploration and quantitative analysis combined volume renderings for HQ movies alternative technique: multiple, semi-transparent iso-surfaces (Melson et al. arxiv: )
22 Core-collapse supernova (cont'd) Interactive graphics with X3DOM in a web browser supplements publication of simulation results, e.g. by APJ 3D data format and object model ( X3D(OM) file export supported by Paraview, VisIT (2.10) controls: mouse enables zoom and interaction plain HTML5, no browser plugin required.x3d file export.x3d file reference
23 DNS of turbulence Simulations by L. Shi, M. Avila, B. Hof (MPI f. Dynamics and Self Organization, FAU Erlangen, IST Austria) DNS of fluids (pipe flows, Taylor-Couette flows) Code NSCOUETTE: Solves incompressible Navier Stokes equations using a pseudospectral method (Shi, Rampp, Hof, Avila, Computers and Fluids, 2015) Basic research in turbulence: lab experiments, numerical simulations, astrophysis: accretion in cold discs (Hof et al., Science, 2010, Avila et al., Science, 2011) PRACE/DECI project HYDRAD Visualisation approach (M. Rampp, L. Shi) data: ( ) zones on non-uniform, cylindrical grid approx output files (time steps) developed an I/O and visualisation strategy changes to the simulation code NSCOUETTE parallel HDF5 output of physical variables, p(θ,z,r), (uθ,uz,ur) generation of XDMF metadata and output in separate XML files visualisation with VisIt applied swap coordinates operator to transpose coordinates: (θ,z,r) (r,θ,z)
24 DNS of turbulence (cont'd) Visualization pipeline implemented using VisIt expressions: vorticity(ur,uθ,uz)= ur / z uz / r operator swap coordinates : (θ,z,r) (r,θ,z) operator transform coordinates : (r,θ,z) (x,y,z) plots: pseudocolor, volume, (+vector,...) Python code (streamwise vorticity: ur / z uz / r)
25 SPH visualization Simulations by S. Kochfahr et al. (MPE) SPH simulations produce point clouds with a strongly varying particle density (SPH's adaptive resolution ) Background: SPH "particles" sample scalar fields, particles carry size information (smoothing kernel) very limited support by standard software, specialpurpose software does not cover full spectrum of features: interactivity, slicing, quantitative analysis visualization as particles? visualization as a smooth density field
26 SPH visualization (cont'd) Visualisation approach (C. Simion, MPE and ) mapping to unstructured grids which can be handled by VisIt and Paraview approach: 3D Delaunay triangulation to create a tetrahedral mesh preserves resolution, avoids interpolation to a regular grid initially used inefficient VTK library implementation CPU time scales as N2 huge memory requirements implemented custom code using the faster Qhull library Synergies with a materials science project (FHI) principle/code was reused to analyze materials science data visualization as a smooth density field
27 SPH visualization (cont'd) Splotch is a special ray tracer to visualize SPH simulation data (without conversion). Talk by K. Dolag (LMU) this afternoon will give you all the technical details. K. Dolag, et al., New Journal of Physics, Volume 10, Issue 12, pp (2008) Code extension to tackle time-dependent visualizations of large simulation data sets (~1010 particles) (, 2011). Implemented MPI parallelization of particle handling and frame interpolation. Parallelization enabled visualization support for users at the MPE and MPA, movie rendering utilized the complete memory of the VIZ cluster at the MPCDF.
28 Geospatial data and bird migration Data by M. Wikelski (MPI for Ornithology) observational data a bird s (gull) GPS track correlated with wind data topography data, earth's magnetic field data, time-dependent data movie presented by M. Wikelski at the general assembly of the MPG, 2012 Visualisation approach ( & K. Safi, MPI-Orn., 2012) visualization with ParaView, lots of Python scripting tedious generation and optimization of camera movement better use artist's tools such as Blender? Visualization adapted to wall-projection at the hennhouse, ie. the visitors and media center MPI-Orn at Radolfzell/Bodensee.
29 Summary and Conclusions ParaView and VisIt provide (partly parallel) implementations of many state-of-the-art visualization algorithms spohisticated and mature open-source tools end-user ready strong in visualizing gridded data at HPC scale Use HDF5 (& XDMF) to implement IO, if possible Check out our visualization gallery at
Visualization Infrastructure and Services at the MPCDF
Visualization Infrastructure and Services at the MPCDF Markus Rampp & Klaus Reuter Max Planck Computing and Data Facility (MPCDF) (visualization@mpcdf.mpg.de) Interdisciplinary Cluster Workshop on Visualization
More informationVisualization of HPC simulation data overview and tutorial
Visualization of HPC simulation data overview and tutorial Markus Rampp Max Planck Computing and Data Facility (MPCDF) Topics data handling strategies visualization methods and tools example applications
More informationVisualization with ParaView. Greg Johnson
Visualization with Greg Johnson Before we begin Make sure you have 3.8.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/
More informationVisualization with ParaView
Visualization with ParaView Before we begin Make sure you have ParaView 4.1.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.php Background http://www.paraview.org/
More informationIntroduction to Visualization with VTK and ParaView
Introduction to Visualization with VTK and ParaView R. Sungkorn and J. Derksen Department of Chemical and Materials Engineering University of Alberta Canada August 24, 2011 / LBM Workshop 1 Introduction
More informationParallel Large-Scale Visualization
Parallel Large-Scale Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 Parallel Visualization Why? Performance Processing may be too slow on one CPU
More informationHPC & Visualization. Visualization and High-Performance Computing
HPC & Visualization Visualization and High-Performance Computing Visualization is a critical step in gaining in-depth insight into research problems, empowering understanding that is not possible with
More informationVisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson hudson@mcs.anl.gov Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
More informationA Steering Environment for Online Parallel Visualization of Legacy Parallel Simulations
A Steering Environment for Online Parallel Visualization of Legacy Parallel Simulations Aurélien Esnard, Nicolas Richart and Olivier Coulaud ACI GRID (French Ministry of Research Initiative) ScAlApplix
More informationPost-processing and Visualization with Open-Source Tools. Journée Scientifique Centre Image April 9, 2015 - Julien Jomier
Post-processing and Visualization with Open-Source Tools Journée Scientifique Centre Image April 9, 2015 - Julien Jomier Kitware - Leader in Open Source Software for Scientific Computing Software Development
More informationWhy are we teaching you VisIt?
VisIt Tutorial Why are we teaching you VisIt? Interactive (GUI) Visualization and Analysis tool Multiplatform, Free and Open Source The interface looks the same whether you run locally or remotely, serial
More informationVisualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering (h.v.d.wetering@tue.nl)
Visualisatie BMT Introduction, visualization, visualization pipeline Arjan Kok Huub van de Wetering (h.v.d.wetering@tue.nl) 1 Lecture overview Goal Summary Study material What is visualization Examples
More informationParallel Analysis and Visualization on Cray Compute Node Linux
Parallel Analysis and Visualization on Cray Compute Node Linux David Pugmire, Oak Ridge National Laboratory and Hank Childs, Lawrence Livermore National Laboratory and Sean Ahern, Oak Ridge National Laboratory
More informationVolume visualization I Elvins
Volume visualization I Elvins 1 surface fitting algorithms marching cubes dividing cubes direct volume rendering algorithms ray casting, integration methods voxel projection, projected tetrahedra, splatting
More informationVisualization of Adaptive Mesh Refinement Data with VisIt
Visualization of Adaptive Mesh Refinement Data with VisIt Gunther H. Weber Lawrence Berkeley National Laboratory VisIt Richly featured visualization and analysis tool for large data sets Built for five
More informationMayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: prabhu@aero.iitm.ernet.in Keywords: Visualization, CFD data,
More informationVisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo
Claudio Gheller (CINECA), Marco Comparato (OACt), Ugo Becciani (OACt) VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis: Overview and Demo VisIVO: Visualization Interface for the
More informationScientific Visualization with Open Source Tools. HM 2014 Julien Jomier julien.jomier@kitware.com
Scientific Visualization with Open Source Tools HM 2014 Julien Jomier julien.jomier@kitware.com Visualization is Communication Challenges of Visualization Challenges of Visualization Heterogeneous data
More informationIntroduction to Paraview. H.D.Rajesh
Introduction to Paraview H.D.Rajesh 1.Introduction 2.file formats 3.How to use Brief Overview Info: www.paraview.org http://www.paraview.org/wiki/paraview Open source,multi-platform application (Linux,
More informationFacts about Visualization Pipelines, applicable to VisIt and ParaView
Facts about Visualization Pipelines, applicable to VisIt and ParaView March 2013 Jean M. Favre, CSCS Agenda Visualization pipelines Motivation by examples VTK Data Streaming Visualization Pipelines: Introduction
More informationPart I Courses Syllabus
Part I Courses Syllabus This document provides detailed information about the basic courses of the MHPC first part activities. The list of courses is the following 1.1 Scientific Programming Environment
More informationOpenFOAM Opensource and CFD
OpenFOAM Opensource and CFD Andrew King Department of Mechanical Engineering Curtin University Outline What is Opensource Software OpenFOAM Overview Utilities, Libraries and Solvers Data Formats The CFD
More informationOpen Source CFD Solver - OpenFOAM
Open Source CFD Solver - OpenFOAM Wang Junhong (HPC, Computer Centre) 1. INTRODUCTION The OpenFOAM (Open Field Operation and Manipulation) Computational Fluid Dynamics (CFD) Toolbox is a free, open source
More informationInteractive Data Visualization with Focus on Climate Research
Interactive Data Visualization with Focus on Climate Research Michael Böttinger German Climate Computing Center (DKRZ) 1 Agenda Visualization in HPC Environments Climate System, Climate Models and Climate
More informationVisIVO, an open source, interoperable visualization tool for the Virtual Observatory
Claudio Gheller (CINECA) 1, Ugo Becciani (OACt) 2, Marco Comparato (OACt) 3 Alessandro Costa (OACt) 4 VisIVO, an open source, interoperable visualization tool for the Virtual Observatory 1: c.gheller@cineca.it
More informationENABLING TOOLS AND TECHNIQUES FOR THE OPTIMIZATION OF THE HERACLES SIMULATION PROGRAM
ENABLING TOOLS AND TECHNIQUES FOR THE OPTIMIZATION OF THE HERACLES SIMULATION PROGRAM Edouard Audit, Valérie Gautard, Daniel Pomarède, Bruno Thooris CEA/DAPNIA/Saclay, 91191 Gif/Yvette, France Valerie.Gautard@cea.fr
More informationOpenFOAM postprocessing and advanced running options
OpenFOAM postprocessing and advanced running options Tommaso Lucchini Department of Energy Politecnico di Milano The post processing tool: parafoam The main post-processing tool provided with OpenFOAM
More informationData analysis and visualization topics
Data analysis and visualization topics Sergei MAURITS, ARSC HPC Specialist maurits@arsc.edu Content Day 1 - Visualization of 3-D data - basic concepts - packages - steady graphics formats and compression
More informationThe Design and Implement of Ultra-scale Data Parallel. In-situ Visualization System
The Design and Implement of Ultra-scale Data Parallel In-situ Visualization System Liu Ning liuning01@ict.ac.cn Gao Guoxian gaoguoxian@ict.ac.cn Zhang Yingping zhangyingping@ict.ac.cn Zhu Dengming mdzhu@ict.ac.cn
More informationZhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University. Xu Liang ** University of California, Berkeley
P1.1 AN INTEGRATED DATA MANAGEMENT, RETRIEVAL AND VISUALIZATION SYSTEM FOR EARTH SCIENCE DATASETS Zhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University Xu Liang ** University
More informationParallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization Toolkit
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization
More informationMultiphysics Software Applications in Reverse Engineering
Multiphysics Software Applications in Reverse Engineering *W. Wang 1, K. Genc 2 1 University of Massachusetts Lowell, Lowell, MA, USA 2 Simpleware, Exeter, United Kingdom *Corresponding author: University
More informationIn-situ Visualization: State-of-the-art and Some Use Cases
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe In-situ Visualization: State-of-the-art and Some Use Cases Marzia Rivi a, *, Luigi Calori a, Giuseppa Muscianisi a, Vladimir
More informationLarge-Data Software Defined Visualization on CPUs
Large-Data Software Defined Visualization on CPUs Greg P. Johnson, Bruce Cherniak 2015 Rice Oil & Gas HPC Workshop Trend: Increasing Data Size Measuring / modeling increasingly complex phenomena Rendering
More informationVisualization and Astronomy
Visualization and Astronomy Prof.dr. Jos Roerdink Institute for Mathematics and Computing Science University of Groningen URL: www.cs.rug.nl/svcg/ Scientific Visualization & Computer Graphics Group Institute
More informationData Visualization Study at Earth Simulator Center
Chapter 4 Visualization Data Visualization Study at Earth Simulator Center Project Representative Akira Kageyama The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology Authors
More informationHardware design for ray tracing
Hardware design for ray tracing Jae-sung Yoon Introduction Realtime ray tracing performance has recently been achieved even on single CPU. [Wald et al. 2001, 2002, 2004] However, higher resolutions, complex
More informationDesigning and Building Applications for Extreme Scale Systems CS598 William Gropp www.cs.illinois.edu/~wgropp
Designing and Building Applications for Extreme Scale Systems CS598 William Gropp www.cs.illinois.edu/~wgropp Welcome! Who am I? William (Bill) Gropp Professor of Computer Science One of the Creators of
More informationHPC technology and future architecture
HPC technology and future architecture Visual Analysis for Extremely Large-Scale Scientific Computing KGT2 Internal Meeting INRIA France Benoit Lange benoit.lange@inria.fr Toàn Nguyên toan.nguyen@inria.fr
More informationCCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future
. CCTech TM Simulation is The Future ICEM-CFD & FLUENT Software Training Course Brochure About. CCTech Established in 2006 by alumni of IIT Bombay. Our motive is to establish a knowledge centric organization
More informationA Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
More informationVisualization Technology for the K computer
Technology for the K computer Atsuji Ogasa Hiroyuki Maesaka Kiyotaka Sakamoto Sadanori Otagiri technology makes images or videos from the results of numerical computations performed by supercomputers.
More informationVisualisation of Large Datasets with Houdini
Visualisation of Large Datasets with Houdini Ben Simons Data Arena Lead Developer University of Technology, Sydney ben.simons@uts.edu.au bsimons@acm.org New UTS Broadway Building UTS Data Arena ~ April
More informationData Mining with Hadoop at TACC
Data Mining with Hadoop at TACC Weijia Xu Data Mining & Statistics Data Mining & Statistics Group Main activities Research and Development Developing new data mining and analysis solutions for practical
More informationSOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION
SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION Solutions for Life Sciences SIMPLEWARE SOFTWARE Simpleware provides easy-to-use software solutions for the processing of 3D image data
More informationA 3D Visualization System for Real-Time Space Weather Simulator with a Glassless Stereoscope
A 3D Visualization System for Real-Time Space Weather Simulator with a Glassless Stereoscope DEN Mitsue, KUWABARA Takuhito, OGAWA Tomoya, TANAKA Takashi, GONCHARNKO Igor, and AMO Hiroyoshi A three dimensional
More informationVisIVO: data exploration of complex data
Mem. S.A.It. Vol. 80, 441 c SAIt 2009 Memorie della VisIVO: data exploration of complex data G. Caniglia 1,4, U. Becciani 1, M. Comparato 1, A. Costa 1, C. Gheller 2, A. Grillo 1, M. Krokos 3, and F. Vitello
More informationMEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
More informationThe Ultra-scale Visualization Climate Data Analysis Tools (UV-CDAT): A Vision for Large-Scale Climate Data
The Ultra-scale Visualization Climate Data Analysis Tools (UV-CDAT): A Vision for Large-Scale Climate Data Lawrence Livermore National Laboratory? Hank Childs (LBNL) and Charles Doutriaux (LLNL) September
More informationThe Visualization Pipeline
The Visualization Pipeline Conceptual perspective Implementation considerations Algorithms used in the visualization Structure of the visualization applications Contents The focus is on presenting the
More informationOpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
More informationCollaborative modelling and concurrent scientific data analysis:
Collaborative modelling and concurrent scientific data analysis: Application case in space plasma environment with the Keridwen/SPIS- GEO Integrated Modelling Environment B. Thiebault 1, J. Forest 2, B.
More informationBasin simulation for complex geological settings
Énergies renouvelables Production éco-responsable Transports innovants Procédés éco-efficients Ressources durables Basin simulation for complex geological settings Towards a realistic modeling P. Havé*,
More informationVisCMD: Visualizing Cloud Modeling Data
CPSC-533C Information Visualization Project Report VisCMD: Visualizing Cloud Modeling Data Quanzhen Geng (#63546014) and Jing Li (#90814013) Email: gengqz@hotmail.com larrybcca@yahoo.ca (Master of Software
More informationNevada NSF EPSCoR Track 1 Data Management Plan
Nevada NSF EPSCoR Track 1 Data Management Plan August 1, 2011 INTRODUCTION Our data management plan is driven by the overall project goals and aims to ensure that the following are achieved: Assure that
More informationOMIQ srl. Advanced Post-Processing of Flow3D Calculations using Ensight. Federico Monterosso. Ingegneria di componenti e sistemi industriali
OMIQ srl Ingegneria di componenti e sistemi industriali Advanced Post-Processing of Flow3D Calculations using Ensight Federico Monterosso Agenda A brief introduction of OMIQ A not-so-brief introduction
More informationLaminar Flow in a Baffled Stirred Mixer
Laminar Flow in a Baffled Stirred Mixer Introduction This exercise exemplifies the use of the rotating machinery feature in the CFD Module. The Rotating Machinery interface allows you to model moving rotating
More informationMEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
More informationVisIt: A Tool for Visualizing and Analyzing Very Large Data. Hank Childs, Lawrence Berkeley National Laboratory December 13, 2010
VisIt: A Tool for Visualizing and Analyzing Very Large Data Hank Childs, Lawrence Berkeley National Laboratory December 13, 2010 VisIt is an open source, richly featured, turn-key application for large
More informationVisualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
More informationAn Interactive 3D Visualization Tool for Large Scale Data Sets for Quantitative Atom Probe Tomography
An Interactive 3D Visualization Tool for Large Scale Data Sets for Quantitative Atom Probe Tomography Hari Dahal, 1 Michael Stukowski, 2 Matthias J. Graf, 3 Alexander V. Balatsky 1 and Krishna Rajan 2
More informationHPC Wales Skills Academy Course Catalogue 2015
HPC Wales Skills Academy Course Catalogue 2015 Overview The HPC Wales Skills Academy provides a variety of courses and workshops aimed at building skills in High Performance Computing (HPC). Our courses
More informationData Centric Interactive Visualization of Very Large Data
Data Centric Interactive Visualization of Very Large Data Bruce D Amora, Senior Technical Staff Gordon Fossum, Advisory Engineer IBM T.J. Watson Research/Data Centric Systems #OpenPOWERSummit Data Centric
More informationSteady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
More informationHow is EnSight Uniquely Suited to FLOW-3D Data?
How is EnSight Uniquely Suited to FLOW-3D Data? July 5, 2011 figure 1. FLOW-3D model of Dam visualized with EnSight If you would like to know how CEI s EnSight offers you more power than other postprocessors
More informationAnalysis Programs DPDAK and DAWN
Analysis Programs DPDAK and DAWN An Overview Gero Flucke FS-EC PNI-HDRI Spring Meeting April 13-14, 2015 Outline Introduction Overview of Analysis Programs: DPDAK DAWN Summary Gero Flucke (DESY) Analysis
More informationAvizo AvizoFire - The 3D visualization Software for NDT & Materials Science
Avizo AvizoFire - The 3D visualization Software for NDT & Materials Science Peter Westenberger Application Enginieer May 7, 2010 Avizo Visualize to Understand Avizo software is a powerful, multifaceted
More informationbluecape s Official Website
bluecfdcore {tab=introduction} bluecape is proud to present bluecfd Core, a freely available software package, of a high quality build of OpenFOAM for uptodate Windows 7, 8, 8.1 and 10 64bit, fully compilable
More informationIDL. Get the answers you need from your data. IDL
Get the answers you need from your data. IDL is the preferred computing environment for understanding complex data through interactive visualization and analysis. IDL Powerful visualization. Interactive
More informationBig Data Visualization on the MIC
Big Data Visualization on the MIC Tim Dykes School of Creative Technologies University of Portsmouth timothy.dykes@port.ac.uk Many-Core Seminar Series 26/02/14 Splotch Team Tim Dykes, University of Portsmouth
More informationInteractive simulation of an ash cloud of the volcano Grímsvötn
Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group
More informationHue Streams. Seismic Compression Technology. Years of my life were wasted waiting for data loading and copying
Hue Streams Seismic Compression Technology Hue Streams real-time seismic compression results in a massive reduction in storage utilization and significant time savings for all seismic-consuming workflows.
More informationParaView s Comparative Viewing, XY Plot, Spreadsheet View, Matrix View
ParaView s Comparative Viewing, XY Plot, Spreadsheet View, Matrix View Dublin, March 2013 Jean M. Favre, CSCS Motivational movie Supercomputing 2011 Movie Gallery Accepted at Supercomputing 11 Visualization
More informationScalable Services for Digital Preservation
Scalable Services for Digital Preservation A Perspective on Cloud Computing Rainer Schmidt, Christian Sadilek, and Ross King Digital Preservation (DP) Providing long-term access to growing collections
More informationIs a Data Scientist the New Quant? Stuart Kozola MathWorks
Is a Data Scientist the New Quant? Stuart Kozola MathWorks 2015 The MathWorks, Inc. 1 Facts or information used usually to calculate, analyze, or plan something Information that is produced or stored by
More informationA Contract Based System For Large Data Visualization
A Contract Based System For Large Data Visualization Hank Childs University of California, Davis/Lawrence Livermore National Laboratory Eric Brugger, Kathleen Bonnell, Jeremy Meredith, Mark Miller, and
More informationParallel I/O on JUQUEEN
Parallel I/O on JUQUEEN 3. February 2015 3rd JUQUEEN Porting and Tuning Workshop Sebastian Lührs, Kay Thust s.luehrs@fz-juelich.de, k.thust@fz-juelich.de Jülich Supercomputing Centre Overview Blue Gene/Q
More informationUsing Photorealistic RenderMan for High-Quality Direct Volume Rendering
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam cjam@sdsc.edu Mike Bailey mjb@sdsc.edu San Diego Supercomputer Center University of California San Diego Abstract With
More informationData Analysis with MATLAB. 2013 The MathWorks, Inc. 1
Data Analysis with MATLAB 2013 The MathWorks, Inc. 1 Agenda Introduction Data analysis with MATLAB and Excel Break Developing applications with MATLAB Solving larger problems Summary 2 Modeling the Solar
More informationAVS/Express - an object-oriented visual development tool
AVS/Express - an object-oriented visual development tool Bruno Proix Advanced Visual Systems, Clichy, France Abstract This paper describes a new generation of software dedicated to the development of applications
More informationJames Ahrens, Berk Geveci, Charles Law. Technical Report
LA-UR-03-1560 Approved for public release; distribution is unlimited. Title: ParaView: An End-User Tool for Large Data Visualization Author(s): James Ahrens, Berk Geveci, Charles Law Submitted to: Technical
More informationAvizo Inspect New software for industrial inspection and materials R&D
Avizo Inspect New software for industrial inspection and materials R&D Reduce your design cycle, inspection times, and meet higher-level quality standards at a lower cost. Avizo Inspect software streamlines
More informationData-Intensive Science and Scientific Data Infrastructure
Data-Intensive Science and Scientific Data Infrastructure Russ Rew, UCAR Unidata ICTP Advanced School on High Performance and Grid Computing 13 April 2011 Overview Data-intensive science Publishing scientific
More informationStudy of Large-Scale Data Visualization
Study of Large-Scale Data Visualization Project Representative Fumiaki Araki The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology Authors Fumiaki Araki 1, Shintaro Kawahara
More informationThe Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
More informationEqualizer. Parallel OpenGL Application Framework. Stefan Eilemann, Eyescale Software GmbH
Equalizer Parallel OpenGL Application Framework Stefan Eilemann, Eyescale Software GmbH Outline Overview High-Performance Visualization Equalizer Competitive Environment Equalizer Features Scalability
More informationBig Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel
Big Data and Analytics: Getting Started with ArcGIS Mike Park Erik Hoel Agenda Overview of big data Distributed computation User experience Data management Big data What is it? Big Data is a loosely defined
More informationVisualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
More informationMultiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
More informationO.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM. Darmstadt, 27.06.2012
O.F.Wind Wind Site Assessment Simulation in complex terrain based on OpenFOAM Darmstadt, 27.06.2012 Michael Ehlen IB Fischer CFD+engineering GmbH Lipowskystr. 12 81373 München Tel. 089/74118743 Fax 089/74118749
More informationBlender addons ESRI Shapefile import/export and georeferenced raster import
Blender addons ESRI Shapefile import/export and georeferenced raster import This blender addon is a collection of 4 tools: ESRI Shapefile importer - Import point, pointz, polyline, polylinez, polygon,
More informationCHAPTER FIVE RESULT ANALYSIS
CHAPTER FIVE RESULT ANALYSIS 5.1 Chapter Introduction 5.2 Discussion of Results 5.3 Performance Comparisons 5.4 Chapter Summary 61 5.1 Chapter Introduction This chapter outlines the results obtained from
More informationEIVA NaviModel3. Efficient Sonar Data Cleaning. Implementation of the S-CAN Automatic Cleaning Algorithm in EIVAs NaviModel3. Lars Dall, EIVA A/S
EIVA NaviModel3 Efficient Sonar Data Cleaning Implementation of the S-CAN Automatic Cleaning Algorithm in EIVAs NaviModel3 Lars Dall, EIVA A/S Contents: Introduction to NaviModel3 Cleaning functionalities
More informationCLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES
CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES M. Laka-Iñurrategi a, I. Alberdi a, K. Alonso b, M. Quartulli a a Vicomteh-IK4, Mikeletegi pasealekua 57,
More informationSciDAC Visualization and Analytics Center for Enabling Technology
SciDAC Visualization and Analytics Center for Enabling Technology E. Wes Bethel 1, Chris Johnson 2, Ken Joy 3, Sean Ahern 4, Valerio Pascucci 5, Hank Childs 5, Jonathan Cohen 5, Mark Duchaineau 5, Bernd
More informationHPC Deployment of OpenFOAM in an Industrial Setting
HPC Deployment of OpenFOAM in an Industrial Setting Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom PRACE Seminar: Industrial Usage of HPC Stockholm, Sweden, 28-29 March 2011 HPC Deployment
More informationJozef Matula. Visualisation Team Leader IBL Software Engineering. 13 th ECMWF MetOps Workshop, 31 th Oct - 4 th Nov 2011, Reading, United Kingdom
Visual Weather web services Jozef Matula Visualisation Team Leader IBL Software Engineering Outline Visual Weather in a nutshell. Path from Visual Weather (as meteorological workstation) to Web Server
More informationEfficient Storage, Compression and Transmission
Efficient Storage, Compression and Transmission of Complex 3D Models context & problem definition general framework & classification our new algorithm applications for digital documents Mesh Decimation
More informationIntroduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu
Introduction to MATLAB Gergely Somlay Application Engineer gergely.somlay@gamax.hu 2012 The MathWorks, Inc. 1 What is MATLAB? High-level language Interactive development environment Used for: Numerical
More informationCassandra 2.0: Tutorial
Cassandra 2.0 Tutorial V1.0 Sébastien Jourdain, Fatiha Zeghir 2005/06/01 1 / 16 Abstract Cassandra is a generic VTK data viewer written in Java which provides native multiplatform support. Cassandra is
More information