Visualization on BioHPC
|
|
- Dwayne Moody
- 6 years ago
- Views:
Transcription
1 Visualization on BioHPC [web] [ ] portal.biohpc.swmed.edu 1 Updated for
2 Outline What is Visualization - Scientific Visualization - Work flow for Visualization and Analysis of 3D Microscopic Images Visualization on High Performance Computer - Storage and management of image BioHPC OMERO (Open Microscopy Environment Remote Objects) - 3D volume rendering Concepts and examples of different type of volume rendering GPU rendering ImageJ 3D viewer plugin, Amira, Imaris, Paraview Remote and parallel visualization - Image processing with HPC examples 2
3 What is Visualization Visualization a high bandwidth connection between data on a computer and a human brain. Visualization and Analysis of 3D Microscopic Images larger datasets demand not just visualization, but advanced visualization resources and techniques. 3
4 Scientific Visualization : from single image/view to multiple datasets Finding collagen fibers Fiber Alignment raw image produced by light-sheet microscopes * Example provided by Meghan Driscoll 4
5 Scientific Visualization : from multiple datasets to a single image/view Red blood cell diseased cell unstructured mesh healthy cell particles xy-plane slice (based on velocity) streamline (velocity) 5
6 Shneiderman's Mantra Mantra overview zoom and filter details-on-demand Ben Shneiderman The Trill of Discovery: Information visualization for high-dimensional spaces Invited center for HCI Design, City University London September, 2007 Get Data/Images Data Storage Pre-processing Visualization Segmentation/Analysis 6
7 From image to understanding workflow of bleb detection and tracking 3D rendering Extract Surface Segmentation Locating Protrusions ~ 18.2 KB / slice 160 slice ~ 13.8 MB preprocessing MESPIM 2-photon Bessel Beam Light Sheet Microscope Images were taken by Reto Fiolka, Kevin Dean, and Erik Welf Bleb detection and tracking were processed by Meghan Driscoll 7
8 From image to understanding workflow of whole brain image analysis filtering stitching resampling 3D rendering XY plane Factor = 4 7 by 14 mosaic ~ 1.2 MB / tile ~ 120 MB / section 150 sections Segmentation 3D stack 16GB -> 1GB analysis find out cells and fibers TissueVision TissueCyte 1000 * Images and workflow were provided by Denise Ramirez 8
9 Visualization on High Performance Computer Storage and management of image Volume rendering of 3D image Image processing with HPC more tools : G MIK 9
10 Storage and management of image BioHPC provides spacious storage space (~3.7 PB) and various methods to access the storage system 50 GB BioHPC File Exchange 2 way access BioHPC Cluster 1 way access Compute nodes UTSW private cloud Lamella Cloud Storage/Gateway Problem --How to find a single 20 MB image among terabytes data? 10
11 BioHPC OMERO (Open Microscopy Environment Remote Objects) a modern client-server software platform for visualizing, managing, and annotating scientific image data. BioHPC OMERO Sever: Client Download and install the OMERO desktop client from login page Use OMERO client module on BioHPC cluster module add omero/5.1.0 OMEROinsight_unix.sh 11
12 Benefits of using BioHPC OMERO Keep your images well organized. Allow you import and archive your images, annotate and tag them. Allows you to collaborate with colleagues by creating user groups with different permission levels. Consists of a web application and cross-platform clients, as well as ImageJ plugin, MATLAB bindings and etc. Use OMERO as a backup of important/expensive images. 12
13 13 Use OMERO with ImageJ
14 Use OMERO with Matlab : open image & add comments % create a connection to OMERO [session, client] = connecttobiohpcomero; % read image by imageid imageid = 3117; targetimage = getimages(session,imageid); binarydata = getplane(session,targetimage, 0, 0, 0); % z=1, time=1, channel=1 % plot figure; imshow(binarydata); % write comments comments = 'comment by MATLAB'; newcommentannotation = writecommentannotation(session,comments); link1 = linkannotation(session, newcommentannotation, 'image', imageid); % close connection to OMERO unloadomero(); 14
15 Volume rendering of 3D image Converting 3D datasets to 2D images with 3D effects voxel pixel Direct volume rendering (DVR) volume ray casting, texture-based volume rendering, splatting Projection view Maximum intensity projection (MIP) Threshold based rendering Isosurface DVR with shading effect (VOLREN) Texture-based volume rendering (VOLTEX) Maximum intensity projection (PROJECTIONVIEW) Iso surface rendering (ISOSURFACE) 15
16 Volume rendering of 3D image Example : volume ray casting: (1) Ray Casting (2) Sampling (3) Shading (4) Compositing 16
17 How much faster is GPU rendering as compared to CPU rendering? Benchmarking (with the same image quality) Could be significant faster if rendering with high-end GPU : the GPU was 6.2 times faster than the CPU in this case. BioHPC GPU resources Nucleus Nucleus BioHPC Workstation GPU card Tesla K40 Tesla K20 Quadro K600 GPU Memory 12 GB 5 GB 1 GB GPU Memory Bandwidth 288 GB/s 208 GB/s 29.0 GB/s CUDA cores
18 BioHPC webgpu : launch a graphic environment on the Nucleus cluster Web based visualization access: WebGUI reserve a CPU node WebGPU reserve a GPU node, good for ImageJ, Amira, stand-alone paraview or compile your CUDA code step 1: add visualization software as a module step 2: vglrun <software name> WebWinDCV reserve a GPU node, windows OS, good for Imaris PVGPU reserve a GPU node, client-server mode for Paraview 18
19 BioHPC WebGPU : ImageJ 3D Viewer 3D visualization Segmentation Expandable with macros and plugins Open-source Maximum intensity projection Limitations: Can only rendering 8-bit or RGB image stack Have to specify resampling factor, opacity and etc. to get optimized view. Can not rescale after resampling 19
20 BioPHC WebGPU : Amira 3D visualization Analysis and modeling system Programmable (MATLAB) Comprehensively equipped based package Can be customized by adding functional extensions Limitations: Automatically resampling for large 3D tiff stack may not give expected result when the image scale along the x, y, z direction is different. Requires license and we are trying to get fully support now. 20
21 BioHPC windcv : Imaris 3D visualization Analysis Different possibilities for object segmentation Easy to use software for quick results Limitations: Only has Windows version. Can not use it on BioHPC workstation, at present, the only way to access Imaris is via webwindcv. Requires license 21
22 BioHPC webgpu/pvgpu : Paraview 3D visualization Analysis & Pipeline module Scalability Programmable (Python) Access to a collection of tools and librries Web visualization (ParaViewWeb) Open source & multi-platform Limitations: More complicated compares to other visualization software 22
23 Big Data Visualization How to interactively manage visually overwhelming amounts of data Option A: Resampling on original dataset Original Data Subsample Rate: 2 pixels Subsample Rate: 4 pixels Subsample Rate: 8 pixels Option B: Parallel visualization e.g, paraview for Interactive Remote Parallel Visualization - Allocate multiple nodes for visualization, each node/process will process one part of the image 23
24 Client-Server mode of Paraview (remote visulization) Data Server Render Server Client Minimize Communication Render Remotely Send Images The ParaView Guide, p
25 Paraview with multiple processes (parallel visualization) Launch a PVGPU job from Web Visualization with a single GPU node You will have both Paraview server (pvserver, running 15 MPI processes) and client running on the same GPU node 25
26 Image processing with BioHPC more than just rendering Even the images/data itself is tiny, to process the image may need more computational resource 3D image --> IsoVolume --> Extract Surface Grid Type No. Cells No. Points Memory 3D image Structured 7,001,280 7,362, MB IsoVolume Unstructured 3,167,094 1,736, MB Extract Surface Polygonal Mesh 1,576,122 1,074, MB 26
27 Actual steps for bleb detection and tracking Running time on one BioHPC node is ~ 15 mins 27
28 Image processing in a Parallel way : Vessel Extraction microscopy image (size:2126*5517) find the central line of vessel (fast matching method) local normalization remove pepper & salt threshold ~ 6.5 hours ~ 21.3 seconds separate vessel groups based on connectivity binary image ~ 6.6 seconds 243 subsets of binary image * Images were provided by Woo-Ping Ge and Bo Ci 28
29 Matlab Distributed Computing Server Vessel Extraction (step 3) parfor i = 1 : length(numsubimages) % load binary image I = im2double(bwall(:,:i)); % find vessel by using fast matching method alls{i} = skeleton(i); end t = 784 s time needed for processing each sub image various t = 784 s Job running on 4 nodes requires minimum computational time Speedup = 28.3x 29
30 Last but not least Summary The primary goal of visualization is insight Visualization system technology improves with advances in GPUs and HPC solutions Challenges at every stage of visualization when operating on large data We will continously working on delivery better visualization and analytic tools Acknowledgement Meghan Driscoll, Denise Ramirez, Reto Fiolka, Kevin Dean, Erik Welf, Woo-Ping Ge, Bo Ci, Gaudenz Danuser, Philippe Roudot, Liqiang Wang, David Trudgian For questions and comments Please the ticket system: 30
Introduction to Visualization on Stampede
Introduction to Visualization on Stampede Aaron Birkland Cornell CAC With contributions from TACC visualization training materials Parallel Computing on Stampede June 11, 2013 From data to Insight Data
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2017-01-04 Overview Today we re going to cover: What is BioHPC? How do I access
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2018-03-07 Overview Today we re going to cover: What is BioHPC? How do I access
More informationIntroduction to BioHPC New User Training
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2019-02-06 Overview Today we re going to cover: What is BioHPC? How do I access
More informationIntroduction to BioHPC
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2015-06-03 Overview Today we re going to cover: What is BioHPC? How do I access
More informationIntroduction to BioHPC New User Training
Introduction to BioHPC New User Training [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2018-04-04 Overview Today we re going to cover: What is BioHPC? How do I access
More informationOverview and Introduction to Scientific Visualization. Texas Advanced Computing Center The University of Texas at Austin
Overview and Introduction to Scientific Visualization Texas Advanced Computing Center The University of Texas at Austin Scientific Visualization The purpose of computing is insight not numbers. -- R. W.
More informationThe BioHPC Nucleus Cluster & Future Developments
1 The BioHPC Nucleus Cluster & Future Developments Overview Today we ll talk about the BioHPC Nucleus HPC cluster with some technical details for those interested! How is it designed? What hardware does
More informationMATLAB on BioHPC. portal.biohpc.swmed.edu Updated for
MATLAB on BioHPC [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2015-06-17 What is MATLAB High level language and development environment for: - Algorithm and application
More informationCIS 467/602-01: Data Visualization
CIS 467/60-01: Data Visualization Isosurfacing and Volume Rendering Dr. David Koop Fields and Grids Fields: values come from a continuous domain, infinitely many values - Sampled at certain positions to
More informationDragonfly Pro. Visual Pathway to Quantitative Answers ORS. Exclusive to ZEISS OBJECT RESEARCH SYSTEMS
Dragonfly Pro Exclusive to ZEISS Visual Pathway to Quantitative Answers ORS OBJECT RESEARCH SYSTEMS Visualization and analysis software without bounds Dragonfly Pro by Object Research Systems (ORS) is
More informationSCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA
SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA Visualization Rendering Visualization Isosurfaces, Isovolumes Field Operators (Gradient, Curl,.. ) Coordinate transformations Feature extraction
More informationData Visualization (CIS/DSC 468)
Data Visualization (CIS/DSC 468) Vector Visualization Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or
More informationVolume 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 informationSplotch: High Performance Visualization using MPI, OpenMP and CUDA
Splotch: High Performance Visualization using MPI, OpenMP and CUDA Klaus Dolag (Munich University Observatory) Martin Reinecke (MPA, Garching) Claudio Gheller (CSCS, Switzerland), Marzia Rivi (CINECA,
More informationWorkstations & Thin Clients
1 Workstations & Thin Clients Overview Why use a BioHPC computer? System Specs Network requirements OS Tour Running Code Locally Submitting Jobs to the Cluster Run Graphical Jobs on the Cluster Use Windows
More informationRemote & Collaborative Visualization. Texas Advanced Computing Center
Remote & Collaborative Visualization Texas Advanced Computing Center TACC Remote Visualization Systems Longhorn NSF XD Dell Visualization Cluster 256 nodes, each 8 cores, 48 GB (or 144 GB) memory, 2 NVIDIA
More informationData Visualization (CIS/DSC 468)
Data Visualization (CIS/DSC 46) Volume Rendering Dr. David Koop Visualizing Volume (3D) Data 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or surface-shaded
More informationData analysis with ParaView CSMP Workshop 2009 Gillian Gruen
Data analysis with ParaView 3.4.0 CSMP Workshop 2009 Gillian Gruen How to...... display a data set ( Contour, Glyph, Clip, Slice) be efficient in displaying similar data sets ( work with Lookmarks )...
More informationIntroduction to Visualization: ParaView. Dan Mazur, McGill HPC Aug 20, 2013
Introduction to Visualization: ParaView Dan Mazur, McGill HPC daniel.mazur@mcgill.ca Aug 20, 2013 1 Outline What is scientific visualization? ParaView and visualization pipelines data import 1D, 2D, 3D
More informationHeadline in Arial Bold 30pt. Visualisation using the Grid Jeff Adie Principal Systems Engineer, SAPK July 2008
Headline in Arial Bold 30pt Visualisation using the Grid Jeff Adie Principal Systems Engineer, SAPK July 2008 Agenda Visualisation Today User Trends Technology Trends Grid Viz Nodes Software Ecosystem
More informationIntroduction to Scientific Visualization
Introduction to Scientific Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 A lab-intensive workshop Start off with basic concepts Data, transformations,
More informationBridging the Gap Between High Quality and High Performance for HPC Visualization
Bridging the Gap Between High Quality and High Performance for HPC Visualization Rob Sisneros National Center for Supercomputing Applications University of Illinois at Urbana Champaign Outline Why am I
More informationCIS 467/602-01: Data Visualization
CIS 467/602-01: Data Visualization Vector Field Visualization Dr. David Koop Fields Tables Networks & Trees Fields Geometry Clusters, Sets, Lists Items Items (nodes) Grids Items Items Attributes Links
More informationHandling and Processing Big Data for Biomedical Discovery with MATLAB
Handling and Processing Big Data for Biomedical Discovery with MATLAB Raphaël Thierry, PhD Image processing and analysis Software development Facility for Advanced Microscopy and Imaging 23 th June 2016
More informationRemote and Collaborative Visualization
Remote and Collaborative Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 Large Data, Remote Systems Ranger CAC, other HPC /scratch, /work /ranger/scratch
More informationInsight VisREU Site. Agenda. Introduction to Scientific Visualization Using 6/16/2015. The purpose of visualization is insight, not pictures.
2015 VisREU Site Introduction to Scientific Visualization Using Vetria L. Byrd, Director Advanced Visualization VisREU Site Coordinator REU Site Sponsored by NSF ACI Award 1359223 Introduction to SciVis(High
More informationVolume Rendering. Lecture 21
Volume Rendering Lecture 21 Acknowledgements These slides are collected from many sources. A particularly valuable source is the IEEE Visualization conference tutorials. Sources from: Roger Crawfis, Klaus
More informationVisualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]
Visualization Images are used to aid in understanding of data Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26] Tumor SCI, Utah Scientific Visualization Visualize large
More informationScientific 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 informationVolume Illumination & Vector Field Visualisation
Volume Illumination & Vector Field Visualisation Visualisation Lecture 11 Institute for Perception, Action & Behaviour School of Informatics Volume Illumination & Vector Vis. 1 Previously : Volume Rendering
More informationHardware Accelerated Volume Visualization. Leonid I. Dimitrov & Milos Sramek GMI Austrian Academy of Sciences
Hardware Accelerated Volume Visualization Leonid I. Dimitrov & Milos Sramek GMI Austrian Academy of Sciences A Real-Time VR System Real-Time: 25-30 frames per second 4D visualization: real time input of
More informationThe walkthrough is available at /
The walkthrough is available at https://downloads.openmicroscopy.org/presentations/2018/gbi-sydney / Description We will demonstrate a number of features of the OMERO platform using an OMERO server based
More informationImaris 3D and 4D interactive analysis and visualization solutions for the life sciences
Imaris 3D and 4D interactive analysis and visualization solutions for the life sciences Imaris Imaris State of the Art Image Visualization and Analysis Over the last 25 years Imaris has continuously improved
More informationWorkflow 1. Description
Workflow 1 Description Determine protein staining intensities and distances in mitotic apparatus in z-stack intensity images, which were stained for the inner-centromere protein INCENP, and compare the
More informationXPU A Programmable FPGA Accelerator for Diverse Workloads
XPU A Programmable FPGA Accelerator for Diverse Workloads Jian Ouyang, 1 (ouyangjian@baidu.com) Ephrem Wu, 2 Jing Wang, 1 Yupeng Li, 1 Hanlin Xie 1 1 Baidu, Inc. 2 Xilinx Outlines Background - FPGA for
More informationVISUALISATION AND ANALYSIS
VISUALISATION AND ANALYSIS CHALLENGES FOR WALLABY Christopher Fluke David Barnes, Amr Hassan [ Scientific Computing & Visualisation Group ] CRICOSProductions provider 00111D Swinburne Astronomy WALLABY
More informationMouse Hippocampus. Nika Mohannak / Meunier Lab. AxioImager + ApoTome 20x 0.8 NA Water Objective. 0.3 x 0.3 µm XY 1.2 Z step size. 12 slices x 6 tiles
1 Mouse Hippocampus Nika Mohannak / Meunier Lab AxioImager + ApoTome 20x 0.8 NA Water Objective 0.3 x 0.3 µm XY 1.2 Z step size 12 slices x 6 tiles 2 Zebrafish / GCaMP6 Dr. Jeremy Ullmann Yokogawa W1 SDC
More informationMichal Kuneš
The Open Microscopy Environment A DataBase for the storage and manipulation of image data Michal Kuneš xkunes@utia.cas.cz ZOI UTIA, ASCR, Friday seminar 13.12.2013 OMERO http://www.openmicroscopy.org/site/support/omero4/users/index.html
More informationImageVis3D "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 information11/1/13. Visualization. Scientific Visualization. Types of Data. Height Field. Contour Curves. Meshes
CSCI 420 Computer Graphics Lecture 26 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 2.11] Jernej Barbic University of Southern California Scientific Visualization
More informationVisualization. CSCI 420 Computer Graphics Lecture 26
CSCI 420 Computer Graphics Lecture 26 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 11] Jernej Barbic University of Southern California 1 Scientific Visualization
More informationDELIVERABLE D5.5 Report on ICARUS visualization cluster installation. John BIDDISCOMBE (CSCS) Jerome SOUMAGNE (CSCS)
DELIVERABLE D5.5 Report on ICARUS visualization cluster installation John BIDDISCOMBE (CSCS) Jerome SOUMAGNE (CSCS) 02 May 2011 NextMuSE 2 Next generation Multi-mechanics Simulation Environment Cluster
More informationDirect Volume Rendering
Direct Volume Rendering Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview 2D visualization slice images (or multi-planar reformating MPR) Indirect 3D visualization isosurfaces (or surface-shaded
More informationGPU-based Volume Rendering. Michal Červeňanský
GPU-based Volume Rendering Michal Červeňanský Outline Volume Data Volume Rendering GPU rendering Classification Speed-up techniques Other techniques 2 Volume Data Describe interior structures Liquids,
More informationLarge 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 informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 60-0) Isosurfaces & Volume Rendering Dr. David Koop Fields & Grids Fields: - Values come from a continuous domain, infinitely many values - Sampled at certain positions
More informationAdvanced Graphics: NOMAD Summer. Interactive analysis and visualization of complex datasets
NOMAD Summer A hands-on course on tools for novel-materials discovery September 25-29, 2017, Berlin Advanced Graphics: Interactive analysis and visualization of complex datasets Michele Compostella Markus
More informationScientific Visualization An Introduction
Scientific Visualization An Introduction Featuring Vetria L. Byrd, PhD Assistant Professor Research and Technology Development Conference Missouri S&T September 13, 2016 RTD 2016 Thank You! Missouri S&T
More informationcellsens Imaging Software Device control Compatible image formats System requirements Entry Standard Dimension
Device control Olympus Olympus Soft Imaging Solutions Hamamatsu Q-Imaging Photometrics Jenoptik Vincent Associates CoolLED EXFO Sutter Prior Ludl Objective Imaging Märzhäuser Compatible image formats Read
More informationCombining NVIDIA Docker and databases to enhance agile development and optimize resource allocation
Combining NVIDIA Docker and databases to enhance agile development and optimize resource allocation Chris Davis, Sophie Voisin, Devin White, Andrew Hardin Scalable and High Performance Geocomputation Team
More informationVISUALISATION A GRANDE ECHELLE (GIGAMODEL RESERVOIR, SISMIQUE, DRP) Bruno Conche (Total)
VISUALISATION A GRANDE ECHELLE (GIGAMODEL RESERVOIR, SISMIQUE, DRP) Bruno Conche (Total) TOTAL EXPLORATION-PRODUCTION CONTEXT Increase of simulation data results size Huge data visualization in several
More informationData Visualization (DSC 530/CIS )
Data Visualization (DSC 530/CIS 60-01) Scalar Visualization Dr. David Koop Online JavaScript Resources http://learnjsdata.com/ Good coverage of data wrangling using JavaScript Fields in Visualization Scalar
More informationhigh performance medical reconstruction using stream programming paradigms
high performance medical reconstruction using stream programming paradigms This Paper describes the implementation and results of CT reconstruction using Filtered Back Projection on various stream programming
More informationDirect Volume Rendering
Direct Volume Rendering CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Volume rendering equation Compositing schemes Ray casting Acceleration techniques for ray casting Texture-based
More informationGPGPU Applications. for Hydrological and Atmospheric Simulations. and Visualizations on the Web. Ibrahim Demir
GPGPU Applications for Hydrological and Atmospheric Simulations and Visualizations on the Web Ibrahim Demir Big Data We are collecting and generating data on a petabyte scale (1Pb = 1,000 Tb = 1M Gb) Data
More informationIntroduction to scientific visualization with ParaView
Introduction to scientific visualization with ParaView Paul Melis SURFsara Visualization group paul.melis@surfsara.nl (some slides courtesy of Robert Belleman, UvA) Outline Introduction, pipeline and data
More informationVisualization Computer Graphics I Lecture 20
15-462 Computer Graphics I Lecture 20 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 15, 2003 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/
More informationHeight Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University
15-462 Computer Graphics I Lecture 21 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/
More informationVisualization 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 informationCS 5630/6630 Scientific Visualization. Volume Rendering III: Unstructured Grid Techniques
CS 5630/6630 Scientific Visualization Volume Rendering III: Unstructured Grid Techniques Unstructured Grids Image-space techniques Ray-Casting Object-space techniques Projected Tetrahedra Hybrid Incremental
More informationPost-processing with Paraview. R. Ponzini, CINECA -SCAI
Post-processing with Paraview R. Ponzini, CINECA -SCAI Post-processing with Paraview: Overall Program Post-processing with Paraview I (ParaView GUI and Filters) Post-processing with Paraview II (ParaView
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationIMARIS 3D and 4D interactive analysis and visualization solutions for the life sciences
IMARIS 3D and 4D interactive analysis and visualization solutions for the life sciences IMARIS A Brief History For over 20 years Bitplane has offered enabling scientific software tools for the life science
More informationScalar Data. Alark Joshi
Scalar Data Alark Joshi Announcements Pick two papers to present Email me your top 3/4 choices. FIFO allotment Contact your clients Blog summaries: http://cs.boisestate.edu/~alark/cs564/participants.html
More informationVolume Rendering - Introduction. Markus Hadwiger Visual Computing Center King Abdullah University of Science and Technology
Volume Rendering - Introduction Markus Hadwiger Visual Computing Center King Abdullah University of Science and Technology Volume Visualization 2D visualization: slice images (or multi-planar reformation:
More informationVolume Illumination. Visualisation Lecture 11. Taku Komura. Institute for Perception, Action & Behaviour School of Informatics
Volume Illumination Visualisation Lecture 11 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Volume Illumination & Vector Vis. 1 Previously : Volume Rendering
More informationImageVis3D 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 informationScientific 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 informationUtilisation de VTK/ParaView pour la visualization de gros volumes de donnees
Outline Some strategies to deal with large data Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees Jean M. Favre Responsable du groupe de visualisation How do VTK and ParaView
More informationMedical Image Processing: Image Reconstruction and 3D Renderings
Medical Image Processing: Image Reconstruction and 3D Renderings 김보형 서울대학교컴퓨터공학부 Computer Graphics and Image Processing Lab. 2011. 3. 23 1 Computer Graphics & Image Processing Computer Graphics : Create,
More informationCS 205: Computing Foundations for Computational Science
CS 205: Computing Foundations for Computational Science Thouis Ray Jones thouis@seas.harvard.edu staff@cs205.org Outline What? Why? Who? How? Outline What? Why? Who? How? Computational Science The use
More informationScalar Data. CMPT 467/767 Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification
More informationParallel Programming in MATLAB on BioHPC
Parallel Programming in MATLAB on BioHPC [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2017-05-17 What is MATLAB High level language and development environment for:
More informationOpen Source Tools for Large Scale Visualization and Image Analysis
Open Source Tools for Large Scale Visualization and Image Analysis OME Users Meeting Paris 2011 Julien Jomier, Kitware julien.jomier@kitware.com Kitware Founded in 1998 Support VTK (Visualization Toolkit)
More informationCSCI 402: Computer Architectures. Parallel Processors (2) Fengguang Song Department of Computer & Information Science IUPUI.
CSCI 402: Computer Architectures Parallel Processors (2) Fengguang Song Department of Computer & Information Science IUPUI 6.6 - End Today s Contents GPU Cluster and its network topology The Roofline performance
More informationNVIDIA T4 FOR VIRTUALIZATION
NVIDIA T4 FOR VIRTUALIZATION TB-09377-001-v01 January 2019 Technical Brief TB-09377-001-v01 TABLE OF CONTENTS Powering Any Virtual Workload... 1 High-Performance Quadro Virtual Workstations... 3 Deep Learning
More informationVolume Visualization. Part 1 (out of 3) Volume Data. Where do the data come from? 3D Data Space How are volume data organized?
Volume Data Volume Visualization Part 1 (out of 3) Where do the data come from? Medical Application Computed Tomographie (CT) Magnetic Resonance Imaging (MR) Materials testing Industrial-CT Simulation
More informationInteractive Isosurface Ray Tracing of Large Octree Volumes
Interactive Isosurface Ray Tracing of Large Octree Volumes Aaron Knoll, Ingo Wald, Steven Parker, and Charles Hansen Scientific Computing and Imaging Institute University of Utah 2006 IEEE Symposium on
More informationVisualization Computer Graphics I Lecture 20
15-462 Computer Graphics I Lecture 20 Visualization Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] November 20, 2003 Doug James Carnegie Mellon University http://www.cs.cmu.edu/~djames/15-462/fall03
More informationA Survey of Volumetric Visualization Techniques for Medical Images
International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 4, April 2015, PP 34-39 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org A Survey
More informationInteractive HPC: Large Scale In-Situ Visualization Using NVIDIA Index in ALYA MultiPhysics
www.bsc.es Interactive HPC: Large Scale In-Situ Visualization Using NVIDIA Index in ALYA MultiPhysics Christopher Lux (NV), Vishal Mehta (BSC) and Marc Nienhaus (NV) May 8 th 2017 Barcelona Supercomputing
More informationDirect Volume Rendering. Overview
Direct Volume Rendering Department of Computer Science University of New Hampshire Durham, NH 03824 Based on: Brodlie and Wood, Recent Advances in Visualization of Volumetric Data, Eurographics 2000 State
More informationOverview. Direct Volume Rendering. Volume Rendering Integral. Volume Rendering Integral Approximation
Overview Direct Volume Rendering Department of Computer Science University of New Hampshire Durham, NH 03824 Based on: Brodlie and Wood, Recent Advances in Visualization of Volumetric Data, Eurographics
More informationScalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller
Scalar Data Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Basic strategies Function plots and height fields Isolines Color coding Volume visualization (overview) Classification Segmentation
More informationVolume Visualization
Volume Visualization Part 1 (out of 3) Overview: Volume Visualization Introduction to volume visualization On volume data Surface vs. volume rendering Overview: Techniques Simple methods Slicing, cuberille
More informationTurning Data Science into a reality with TIBCO Spotfire
Turning Data Science into a reality with TIBCO Spotfire Eduardo Gonzalez-Couto, Ph.D. Product Manager, PerkinElmer Informatics Basel, 3 rd November 2016 Safe Harbor Statement This document shows current
More informationComparison of High-Speed Ray Casting on GPU
Comparison of High-Speed Ray Casting on GPU using CUDA and OpenGL November 8, 2008 NVIDIA 1,2, Andreas Weinlich 1, Holger Scherl 2, Markus Kowarschik 2 and Joachim Hornegger 1 1 Chair of Pattern Recognition
More informationAdvanced Visualization Techniques
Advanced Visualization Techniques Kelly Gaither Texas Advanced Computing Center UT/Portugal Summer Institute Coimbra, Portugal July 17, 2008 Topics Covered Remote and Collaborative Visualization EnVision
More informationIntroduction 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 informationWebinar: Getting started with CSC's IaaS cloud computing services Pouta
Webinar: Getting started with CSC's IaaS cloud computing services Pouta 16.10.2018 Shubham Kapoor, Cloud System Specialist CSC Suomalainen tutkimuksen, koulutuksen, kulttuurin ja julkishallinnon ICT-osaamiskeskus
More informationVolocity ver (2013) Standard Operation Protocol
Faculty Core Facility Volocity 6.3.0 (2013) SOP A-1 Volocity ver. 6.3.0 (2013) Standard Operation Protocol Faculty Core Facility Volocity 6.3.0 (2013) SOP A-2 A. Content Overview. 3 Start up. 3 Change
More informationWelcome to the Introduc/on to BioHPC training session. My name is David Trudgian, and I m one of the Computa/onal Scien/sts in the BioHPC team.
Welcome to the Introduc/on to BioHPC training session. My name is David Trudgian, and I m one of the Computa/onal Scien/sts in the BioHPC team. We ll introduce the other staff in a minute. This is the
More informationWelcome! Roberto Mucci SuperComputing Applications and Innovation Department
Welcome! Roberto Mucci r.mucci@cineca.it SuperComputing Applications and Innovation Department OUTLINE School presentation Introduction to Scientific Visualization Remote visualization @ Cineca ABOUT CINECA
More informationScalable Multi Agent Simulation on the GPU. Avi Bleiweiss NVIDIA Corporation San Jose, 2009
Scalable Multi Agent Simulation on the GPU Avi Bleiweiss NVIDIA Corporation San Jose, 2009 Reasoning Explicit State machine, serial Implicit Compute intensive Fits SIMT well Collision avoidance Motivation
More informationMonitoring and Trouble Shooting on BioHPC
Monitoring and Trouble Shooting on BioHPC [web] [email] portal.biohpc.swmed.edu biohpc-help@utsouthwestern.edu 1 Updated for 2017-03-15 Why Monitoring & Troubleshooting data code Monitoring jobs running
More informationAmira For FEI Systems D Data Visualization and Analysis Software for Life Sciences
RELEASE NOTES - AMIRA FOR FEI SYSTEMS 6.3.0, DECEMBER 2016 Amira For FEI Systems 6.3.0 3D Data Visualization and Analysis Software for Life Sciences Dear Amira for FEI Systems User, With this document
More informationTools Menu (Frequently Used Features)
Tools Menu (Frequently Used Features) Exit VoxelCalc Shop for features Show VoxelCalc User Guide (right click on oither icons shows user guide for that function) Region of Interest (ROI) tool with beam
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationGoTo [ File ] [ Import KNIME workflow ] Select archive file: and import the CountNuclei.zip example workflow.
Manual KNIME Image Processing :: First steps This manual aims to provide first insights in KNIME Image Processing. The image processing workflow Count nuclei is described in detail and can be downloaded
More information