The Design and Implement of Ultra-scale Data Parallel. In-situ Visualization System
|
|
|
- Della Cox
- 9 years ago
- Views:
Transcription
1 The Design and Implement of Ultra-scale Data Parallel In-situ Visualization System Liu Ning Gao Guoxian Zhang Yingping Zhu Dengming Abstract GPU cluster enable people to model and visualize scientific phenomena at a stunning degree of precision and sophistication. But it is more and more impractical to store the data to disk in real time because of the scale of the output data, and thus the conventional post-processing based technique no longer applies. In response to this challenge,we design and implement an in-situ visualization system based on MPI and CUDA. In this system, the simulation code and visualization code are coupled together and the visualization is performed locally as soon as the data is generated using a GPU visualization pipeline. In addition, we adopt a display wall to show the rendered image, which is capable of showing very fine details of the simulation output. 1. Introduction Now the power of parallel computing system is growing dramatically, as a result, it is more and more impractical to store the output of scientific simulation to hard disk for the lack of sufficient disk space and network bandwidth. The conventional post-processing based visualization method usually requires the output to be dumped to the hard disk before it goes through further processing, so it is not appropriate to be adopted to visualize ultra-scale data generated by simulation program in real time. In this paper, we design and implement an ultra-scale data in-situ visualization system to tackle these obstacles. Our system can fully exploit the parallel computing power of the cluster or super computers. The MPI (Message Passing Interface) is a commonly used standard to write parallel programs running on distributed memory systems. The nodes of these systems can communicate with each other according to the MPI interface. This is a relatively coarser grain of parallelism. In contrast with MPI, CUDA (Compute Unified Device Architecture) accomplishes parallelism using modern GPU. There may exist hundreds of cores in one GPU, and each core can serve as a powerful computing unit. If used properly, the CUDA program can achieve one or two orders of magnitude compared to traditional CPU computing. This is a finer grain of parallelism. 2. Related works Molnar et al. [1] divide parallel rendering into three categories based on the mapping process from object space to screen space, that is, sort-first, sort-middle and sort-last. Sort-first is suitable for small data while sort-last scales well for large-scale data. If the data size is too large, sort-last is the only feasible option.
2 Ma [2] introduced Binary-Swap algorithm and it has been adopted in many applications because of its simplicity and good performance. But it restricts the number of nodes to be power of two, while in most cases the condition does not hold. Yu [3] extends this algorithm such that this restriction is released. Moreland et al. [4] proposed an image composition algorithm based on Binary-Swap that can support display wall. Ma [5] made a good outline of ultra-scale data visualization, including load balancing, in-situ visualization and intellectual feature tracking. When the scale of the data reaches a certain threshold, the conventional post-processing based method no longer applies and the in-situ visualization becomes a promising approach. Ma [6] gave some key points of in-situ visualization. 3. System Design The goal of the system is to visualize the simulation-generated data in real time and offer the users the ability to interact with the simulation and visualization process. The system consists of a master node, a simulation & visualization cluster and a display wall. The nodes within the cluster cooperate with each other through the MPI interface and the master node uses the socket to communicate with the cluster. Fig. 1 overall design of the system 3.1 Master Node(M-Node) Users interact with the system through a QT GUI running on the master node. It is equipped with a monitor that is responsible to show the thumbnail delivered back from the cluster. Users request some certain services and the cluster gives back the requested result. 3.2 Simulation and Rendering Node (SR Node) The simulation and rendering node performs scientific simulation and produces some elementary image results that are composed afterwards to get the whole image. The elementary results are also down-sampled and delivered to the master node such that the
3 master node can fetch a thumbnail from them. Part of the SR nodes are also responsible to drive the display wall and thus require DVI port to be installed. All the SR nodes need to support OpenGL in order to perform visualization. 4. Parallel Visualization Parallel visualization can be divided into four stages, that is, data distribution, local rendering, image composition and image output. We mainly focus on two problems: one is load balancing and the other is to minimize the communication delay within the cluster. 4.1 Data Distribution In the in-situ visualization mode, the scientific simulation usually adopts uniform data partition technique, as a result, the data distribution is suitable for visualization. We just follow the simulation data partition way for simplicity. If the data partition of the simulation does not adapt to the visualization calculation, the data must be re-distributed. 4.2 Local Rendering We use VTK(The Visualization Toolkit) to do local rendering. Because the simulation generated data reside in the GPU memory, but the conventional VTK visualization pipeline can only handle the data that are in the memory, so we design a new CUDA based pipeline and integrate it into the existing VTK framework. The source of the pipeline is simulation data and it goes through Filter and Mapper stage and finally is visualized by the Render. Fig.3 is the GPU visualization pipeline. Fig. 2 the GPU visualization pipeline 4.3 Image Composition Binary-Swap is a commonly used and has been proven to be the best image composition strategy if the number of nodes is power of two. Binary-Swap consists of logn stages and in each stage the nodes are divided into several pairs. A node only communicates with its pair in each stage. Finally, each node holds 1/N of the whole image and an image collection is performed to get the whole image. 4.4 Image Output The composited image is displayed during the image output stage. Because of the scale of the data, if we would like to see the details, we need the resolution of the image to be large high enough. Thus we use a display wall to show the rendered result. We utilize Moreland's algorithm to accomplish our goal. The algorithm is executed as follows: The nodes are divided into several groups according to the number of the tiles in the display wall, then each group is responsible for its corresponding tile. At first, the groups exchange image data with each other such that in each group the nodes only hold the data that will be displayed in its corresponding tile. After that, Binary-Swap is performed within each group. In
4 each group, there exists a drawing node that collects the composited image in that group and eventually shows the image on the display wall. 5. In-situ Visualization Conventional visualization technique is commonly based on post-processing model, that is, the simulation program stores the output data to file system and then some other dedicated visualization machines will fetch the data and do corresponding processing. The co-processing model steps a little forward. In this model, the data is transfered directly to the visualization machines after it is generated. If the visualization and the simulation calculations are done on the same machine, then we get the in-situ model. In-situ visualization can greatly reduce the demand for disk I/O and network bandwidth. Furthermore, because the result of in-situ visualization is continuous and so we can observe some information that is hard or impossible to get from post-processing visualization. In our system, the simulation code acts as a module of the visualization program and it uses the MPI communicator of the visualization side. The simulation side sends the generated data to the visualization side through a proxy. The design is quite flexible and all we need to do is to design a proxy and fill the data structure of the visualization side with the generated data from the simulation side. 6. Results We carried out an experiment on a GPU cluster consisting of 32 nodes, and the nodes use InfiniBand to communicate with each other. Each node is equipped with four GeForce GTX 295 video cards, one Xeon GHz CPU, one 1.5TB hard disk. The final frame rate is about 12fps and in each frame about 30MB data are generated in each node, so the overall data that the system needs to process in one second is around 10GB. We showed the results in the 50 th, 100 th, 200 th and 300 th frame. Fig. 3 experiment results 7. Conclusion We design and implement an ultra-scale
5 in-situ visualization system in this paper. Our work mainly focuses on the design of in-situ visualization and the GPU visualization pipeline. The in-situ visualization technique can process the data as soon as they are generated and greatly reduce the demand for disk space and network bandwidth. The GPU visualization pipeline is capable of handling the data residing in the GPU memory, without the need of transferring the data between GPU memory and main memory. We just implement some basic visualization techniques, such as contour and volume rendering, so our future work will stress on the functions of system. large-data visualization and graphics, 2001 [5] Kwan-Liu Ma, "Ultra-Scale Visualization", Third International Symposium on ransdisciplinary Fluid Integration, 2006 [6] Kwan-Liu Ma, Chaoli Wang, Hongfeng Yu, Anna Tikhonova, "In-Situ Processing and Visualization for Ultrascale Simulations", Journal of Physics, 2007 [7] Hongfeng Yu, Chaoli Wang, Ray W. Grout, "A Study of In-Situ Visualization for Petascale Combustion Simulations", tech. report CSE , Dept. of Computer Science, Univ. California, Davis, 2009 Acknowledgements This work is supported and funded by National Natural Science Foundation of China Grant No , National Key Technology R&D Program 2008BAI50B07, and NSFC-Guangdong Joint Fund (U ). National 863 Foundation of China Grant No. 2009AA01Z312. References [1] Steven Molnar, Michael Cox, David Ellsworth, Henry Fuchs, "A Sorting Classification of Parallel Rendering", IEEE Computer Graphics and Applications, 1994 [2] Kwan Liu Ma, "Parallel Volume Rendering Using Binary Swap Image Composition", IEEE Computer Graphics and Applications, 1994 [8] Christiaan P. Gribble, Abraham J. Stephens, James E. Guilkey, Steven G. Parker, "Visualizing Particle-Based Simulation Datasets on the Desktop", British HCI 2006 Workshop on Combining Visualization and Interaction to Facilitate Scientific Exploration and Discovery, 2006 [9] J Meredith, KL Ma, "Multiresolution View-Dependent Splat Based Volume Rendering of Large Irregular Data, IEEE Symposium on Parallel and Large-Data Visualization and Graphics", 2001 [10] Kenneth Moreland, Lisa Avila, and Lee Ann Fisk, "Parallel Unstructured Volume Rendering in ParaView" In Visualization and Data Analysis 2007, Proceedings of SPIE-IS&T Electronic Imaging,2007 [3] H Yu, C Wang, KL Ma, "Massively Parallel Volume Rendering Using 2-3 Swap Image Compositing", ACM SIGGRAPH ASIA, 2008 [4] Kenneth Moreland, Brian Wylie, Constantine Pavlakos" Sort-Last Parallel Rendering for Viewing Extremely Large Data Sets on Tile Displays "Proceedings of the IEEE symposium on parallel and
How To Share Rendering Load In A Computer Graphics System
Bottlenecks in Distributed Real-Time Visualization of Huge Data on Heterogeneous Systems Gökçe Yıldırım Kalkan Simsoft Bilg. Tekn. Ltd. Şti. Ankara, Turkey Email: [email protected] Veysi İşler Dept.
Petascale Visualization: Approaches and Initial Results
Petascale Visualization: Approaches and Initial Results James Ahrens Li-Ta Lo, Boonthanome Nouanesengsy, John Patchett, Allen McPherson Los Alamos National Laboratory LA-UR- 08-07337 Operated by Los Alamos
Parallel Visualization for GIS Applications
Parallel Visualization for GIS Applications Alexandre Sorokine, Jamison Daniel, Cheng Liu Oak Ridge National Laboratory, Geographic Information Science & Technology, PO Box 2008 MS 6017, Oak Ridge National
An Integrated Simulation and Visualization Framework for Tracking Cyclone Aila
An Integrated Simulation and Visualization Framework for Tracking Cyclone Aila Preeti Malakar 1, Vijay Natarajan, Sathish S. Vadhiyar, Ravi S. Nanjundiah Department of Computer Science and Automation Supercomputer
Facts 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
Parallel 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
Parallel 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
Stream Processing on GPUs Using Distributed Multimedia Middleware
Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research
Optimizing a 3D-FWT code in a cluster of CPUs+GPUs
Optimizing a 3D-FWT code in a cluster of CPUs+GPUs Gregorio Bernabé Javier Cuenca Domingo Giménez Universidad de Murcia Scientific Computing and Parallel Programming Group XXIX Simposium Nacional de la
MapReduce on GPUs. Amit Sabne, Ahmad Mujahid Mohammed Razip, Kun Xu
1 MapReduce on GPUs Amit Sabne, Ahmad Mujahid Mohammed Razip, Kun Xu 2 MapReduce MAP Shuffle Reduce 3 Hadoop Open-source MapReduce framework from Apache, written in Java Used by Yahoo!, Facebook, Ebay,
Remote Graphical Visualization of Large Interactive Spatial Data
Remote Graphical Visualization of Large Interactive Spatial Data ComplexHPC Spring School 2011 International ComplexHPC Challenge Cristinel Mihai Mocan Computer Science Department Technical University
2 Paper 1022 / Dynamic load balancing for parallel volume rendering
Eurographics Symposium on Parallel Graphics and Visualization (6), pp. 1 8 Alan Heirich, Bruno Raffin, and Luis Paulo dos Santos (Editors) Dynamic load balancing for parallel volume rendering Paper 122
Towards Scalable Visualization Plugins for Data Staging Workflows
Towards Scalable Visualization Plugins for Data Staging Workflows David Pugmire Oak Ridge National Laboratory Oak Ridge, Tennessee James Kress University of Oregon Eugene, Oregon Jeremy Meredith, Norbert
Equalizer. 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
NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect
SIGGRAPH 2013 Shaping the Future of Visual Computing NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect NVIDIA
Visualization and Data Analysis
Working Group Outbrief Visualization and Data Analysis James Ahrens, David Rogers, Becky Springmeyer Eric Brugger, Cyrus Harrison, Laura Monroe, Dino Pavlakos Scott Klasky, Kwan-Liu Ma, Hank Childs LLNL-PRES-481881
Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU
Benchmark Hadoop and Mars: MapReduce on cluster versus on GPU Heshan Li, Shaopeng Wang The Johns Hopkins University 3400 N. Charles Street Baltimore, Maryland 21218 {heshanli, shaopeng}@cs.jhu.edu 1 Overview
Large-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
GPU System Architecture. Alan Gray EPCC The University of Edinburgh
GPU System Architecture EPCC The University of Edinburgh Outline Why do we want/need accelerators such as GPUs? GPU-CPU comparison Architectural reasons for GPU performance advantages GPU accelerated systems
GraySort on Apache Spark by Databricks
GraySort on Apache Spark by Databricks Reynold Xin, Parviz Deyhim, Ali Ghodsi, Xiangrui Meng, Matei Zaharia Databricks Inc. Apache Spark Sorting in Spark Overview Sorting Within a Partition Range Partitioner
Image Analytics on Big Data In Motion Implementation of Image Analytics CCL in Apache Kafka and Storm
Image Analytics on Big Data In Motion Implementation of Image Analytics CCL in Apache Kafka and Storm Lokesh Babu Rao 1 C. Elayaraja 2 1PG Student, Dept. of ECE, Dhaanish Ahmed College of Engineering,
Data Visualization in Parallel Environment Based on the OpenGL Standard
NO HEADER, NO FOOTER 5 th Slovakian-Hungarian Joint Symposium on Applied Machine Intelligence and Informatics January 25-26, 2007 Poprad, Slovakia Data Visualization in Parallel Environment Based on the
Using open source and commercial visualization packages for analysis and visualization of large simulation dataset
Using open source and commercial visualization packages for analysis and visualization of large simulation dataset Simon Su, Werner Benger, William Sherman, Eliot Feibush, Curtis Hillegas Princeton University,
Parallel Programming Survey
Christian Terboven 02.09.2014 / Aachen, Germany Stand: 26.08.2014 Version 2.3 IT Center der RWTH Aachen University Agenda Overview: Processor Microarchitecture Shared-Memory
Analysis and Optimization of Massive Data Processing on High Performance Computing Architecture
Analysis and Optimization of Massive Data Processing on High Performance Computing Architecture He Huang, Shanshan Li, Xiaodong Yi, Feng Zhang, Xiangke Liao and Pan Dong School of Computer Science National
Accelerating BIRCH for Clustering Large Scale Streaming Data Using CUDA Dynamic Parallelism
Accelerating BIRCH for Clustering Large Scale Streaming Data Using CUDA Dynamic Parallelism Jianqiang Dong, Fei Wang and Bo Yuan Intelligent Computing Lab, Division of Informatics Graduate School at Shenzhen,
L20: GPU Architecture and Models
L20: GPU Architecture and Models scribe(s): Abdul Khalifa 20.1 Overview GPUs (Graphics Processing Units) are large parallel structure of processing cores capable of rendering graphics efficiently on displays.
Detection of Distributed Denial of Service Attack with Hadoop on Live Network
Detection of Distributed Denial of Service Attack with Hadoop on Live Network Suchita Korad 1, Shubhada Kadam 2, Prajakta Deore 3, Madhuri Jadhav 4, Prof.Rahul Patil 5 Students, Dept. of Computer, PCCOE,
An Analytical Framework for Particle and Volume Data of Large-Scale Combustion Simulations. Franz Sauer 1, Hongfeng Yu 2, Kwan-Liu Ma 1
An Analytical Framework for Particle and Volume Data of Large-Scale Combustion Simulations Franz Sauer 1, Hongfeng Yu 2, Kwan-Liu Ma 1 1 University of California, Davis 2 University of Nebraska, Lincoln
Big Data Mining Services and Knowledge Discovery Applications on Clouds
Big Data Mining Services and Knowledge Discovery Applications on Clouds Domenico Talia DIMES, Università della Calabria & DtoK Lab Italy [email protected] Data Availability or Data Deluge? Some decades
Kriterien für ein PetaFlop System
Kriterien für ein PetaFlop System Rainer Keller, HLRS :: :: :: Context: Organizational HLRS is one of the three national supercomputing centers in Germany. The national supercomputing centers are working
OpenMP Programming on ScaleMP
OpenMP Programming on ScaleMP Dirk Schmidl [email protected] Rechen- und Kommunikationszentrum (RZ) MPI vs. OpenMP MPI distributed address space explicit message passing typically code redesign
SURVEY ON SCIENTIFIC DATA MANAGEMENT USING HADOOP MAPREDUCE IN THE KEPLER SCIENTIFIC WORKFLOW SYSTEM
SURVEY ON SCIENTIFIC DATA MANAGEMENT USING HADOOP MAPREDUCE IN THE KEPLER SCIENTIFIC WORKFLOW SYSTEM 1 KONG XIANGSHENG 1 Department of Computer & Information, Xinxiang University, Xinxiang, China E-mail:
Parallel 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
Remote Large Data Visualization in the ParaView Framework
Eurographics Symposium on Parallel Graphics and Visualization (2006) Alan Heirich, Bruno Raffin, and Luis Paulo dos Santos (Editors) Remote Large Data Visualization in the ParaView Framework Andy Cedilnik,
NVIDIA GeForce GTX 580 GPU Datasheet
NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines
Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer
Cluster Scalability of ANSYS FLUENT 12 for a Large Aerodynamics Case on the Darwin Supercomputer Stan Posey, MSc and Bill Loewe, PhD Panasas Inc., Fremont, CA, USA Paul Calleja, PhD University of Cambridge,
MapReduce and Hadoop Distributed File System
MapReduce and Hadoop Distributed File System 1 B. RAMAMURTHY Contact: Dr. Bina Ramamurthy CSE Department University at Buffalo (SUNY) [email protected] http://www.cse.buffalo.edu/faculty/bina Partially
How To Build A Supermicro Computer With A 32 Core Power Core (Powerpc) And A 32-Core (Powerpc) (Powerpowerpter) (I386) (Amd) (Microcore) (Supermicro) (
TECHNICAL GUIDELINES FOR APPLICANTS TO PRACE 7 th CALL (Tier-0) Contributing sites and the corresponding computer systems for this call are: GCS@Jülich, Germany IBM Blue Gene/Q GENCI@CEA, France Bull Bullx
An Experimental Approach Towards Big Data for Analyzing Memory Utilization on a Hadoop cluster using HDFS and MapReduce.
An Experimental Approach Towards Big Data for Analyzing Memory Utilization on a Hadoop cluster using HDFS and MapReduce. Amrit Pal Stdt, Dept of Computer Engineering and Application, National Institute
A Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES
CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES 1 MYOUNGJIN KIM, 2 CUI YUN, 3 SEUNGHO HAN, 4 HANKU LEE 1,2,3,4 Department of Internet & Multimedia Engineering,
DIY Parallel Data Analysis
I have had my results for a long time, but I do not yet know how I am to arrive at them. Carl Friedrich Gauss, 1777-1855 DIY Parallel Data Analysis APTESC Talk 8/6/13 Image courtesy pigtimes.com Tom Peterka
Multi-GPU Load Balancing for In-situ Visualization
Multi-GPU Load Balancing for In-situ Visualization R. Hagan and Y. Cao Department of Computer Science, Virginia Tech, Blacksburg, VA, USA Abstract Real-time visualization is an important tool for immediately
IT of SPIM Data Storage and Compression. EMBO Course - August 27th! Jeff Oegema, Peter Steinbach, Oscar Gonzalez
IT of SPIM Data Storage and Compression EMBO Course - August 27th Jeff Oegema, Peter Steinbach, Oscar Gonzalez 1 Talk Outline Introduction and the IT Team SPIM Data Flow Capture, Compression, and the Data
Understanding the Benefits of IBM SPSS Statistics Server
IBM SPSS Statistics Server Understanding the Benefits of IBM SPSS Statistics Server Contents: 1 Introduction 2 Performance 101: Understanding the drivers of better performance 3 Why performance is faster
Hadoop on a Low-Budget General Purpose HPC Cluster in Academia
Hadoop on a Low-Budget General Purpose HPC Cluster in Academia Paolo Garza, Paolo Margara, Nicolò Nepote, Luigi Grimaudo, and Elio Piccolo Dipartimento di Automatica e Informatica, Politecnico di Torino,
Performance Analysis and Optimization Tool
Performance Analysis and Optimization Tool Andres S. CHARIF-RUBIAL [email protected] Performance Analysis Team, University of Versailles http://www.maqao.org Introduction Performance Analysis Develop
Agenda. HPC Software Stack. HPC Post-Processing Visualization. Case Study National Scientific Center. European HPC Benchmark Center Montpellier PSSC
HPC Architecture End to End Alexandre Chauvin Agenda HPC Software Stack Visualization National Scientific Center 2 Agenda HPC Software Stack Alexandre Chauvin Typical HPC Software Stack Externes LAN Typical
Scalable and High Performance Computing for Big Data Analytics in Understanding the Human Dynamics in the Mobile Age
Scalable and High Performance Computing for Big Data Analytics in Understanding the Human Dynamics in the Mobile Age Xuan Shi GRA: Bowei Xue University of Arkansas Spatiotemporal Modeling of Human Dynamics
Jean-Pierre Panziera Teratec 2011
Technologies for the future HPC systems Jean-Pierre Panziera Teratec 2011 3 petaflop systems : TERA 100, CURIE & IFERC Tera100 Curie IFERC 1.25 PetaFlops 256 TB ory 30 PB disk storage 140 000+ Xeon cores
David Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems
David Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems About me David Rioja Redondo Telecommunication Engineer - Universidad de Alcalá >2 years building and managing clusters UPM
HiBench Introduction. Carson Wang ([email protected]) Software & Services Group
HiBench Introduction Carson Wang ([email protected]) Agenda Background Workloads Configurations Benchmark Report Tuning Guide Background WHY Why we need big data benchmarking systems? WHAT What is
A Framework for Performance Analysis and Tuning in Hadoop Based Clusters
A Framework for Performance Analysis and Tuning in Hadoop Based Clusters Garvit Bansal Anshul Gupta Utkarsh Pyne LNMIIT, Jaipur, India Email: [garvit.bansal anshul.gupta utkarsh.pyne] @lnmiit.ac.in Manish
Image Search by MapReduce
Image Search by MapReduce COEN 241 Cloud Computing Term Project Final Report Team #5 Submitted by: Lu Yu Zhe Xu Chengcheng Huang Submitted to: Prof. Ming Hwa Wang 09/01/2015 Preface Currently, there s
Online Failure Prediction in Cloud Datacenters
Online Failure Prediction in Cloud Datacenters Yukihiro Watanabe Yasuhide Matsumoto Once failures occur in a cloud datacenter accommodating a large number of virtual resources, they tend to spread rapidly
Cray: Enabling Real-Time Discovery in Big Data
Cray: Enabling Real-Time Discovery in Big Data Discovery is the process of gaining valuable insights into the world around us by recognizing previously unknown relationships between occurrences, objects
Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast
International Conference on Civil, Transportation and Environment (ICCTE 2016) Research of Railway Wagon Flow Forecast System Based on Hadoop-Hazelcast Xiaodong Zhang1, a, Baotian Dong1, b, Weijia Zhang2,
Introduction to DISC and Hadoop
Introduction to DISC and Hadoop Alice E. Fischer April 24, 2009 Alice E. Fischer DISC... 1/20 1 2 History Hadoop provides a three-layer paradigm Alice E. Fischer DISC... 2/20 Parallel Computing Past and
Understanding the Value of In-Memory in the IT Landscape
February 2012 Understing the Value of In-Memory in Sponsored by QlikView Contents The Many Faces of In-Memory 1 The Meaning of In-Memory 2 The Data Analysis Value Chain Your Goals 3 Mapping Vendors to
The Evolution of Computer Graphics. SVP, Content & Technology, NVIDIA
The Evolution of Computer Graphics Tony Tamasi SVP, Content & Technology, NVIDIA Graphics Make great images intricate shapes complex optical effects seamless motion Make them fast invent clever techniques
Scalable Cloud Computing Solutions for Next Generation Sequencing Data
Scalable Cloud Computing Solutions for Next Generation Sequencing Data Matti Niemenmaa 1, Aleksi Kallio 2, André Schumacher 1, Petri Klemelä 2, Eija Korpelainen 2, and Keijo Heljanko 1 1 Department of
Parallel Compression and Decompression of DNA Sequence Reads in FASTQ Format
, pp.91-100 http://dx.doi.org/10.14257/ijhit.2014.7.4.09 Parallel Compression and Decompression of DNA Sequence Reads in FASTQ Format Jingjing Zheng 1,* and Ting Wang 1, 2 1,* Parallel Software and Computational
CHAPTER 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
Hank Childs, University of Oregon
Exascale Analysis & Visualization: Get Ready For a Whole New World Sept. 16, 2015 Hank Childs, University of Oregon Before I forget VisIt: visualization and analysis for very big data DOE Workshop for
GPU Architecture. Michael Doggett ATI
GPU Architecture Michael Doggett ATI GPU Architecture RADEON X1800/X1900 Microsoft s XBOX360 Xenos GPU GPU research areas ATI - Driving the Visual Experience Everywhere Products from cell phones to super
Recommended hardware system configurations for ANSYS users
Recommended hardware system configurations for ANSYS users The purpose of this document is to recommend system configurations that will deliver high performance for ANSYS users across the entire range
A Flexible Cluster Infrastructure for Systems Research and Software Development
Award Number: CNS-551555 Title: CRI: Acquisition of an InfiniBand Cluster with SMP Nodes Institution: Florida State University PIs: Xin Yuan, Robert van Engelen, Kartik Gopalan A Flexible Cluster Infrastructure
Big Data Storage Architecture Design in Cloud Computing
Big Data Storage Architecture Design in Cloud Computing Xuebin Chen 1, Shi Wang 1( ), Yanyan Dong 1, and Xu Wang 2 1 College of Science, North China University of Science and Technology, Tangshan, Hebei,
Big Data with Rough Set Using Map- Reduce
Big Data with Rough Set Using Map- Reduce Mr.G.Lenin 1, Mr. A. Raj Ganesh 2, Mr. S. Vanarasan 3 Assistant Professor, Department of CSE, Podhigai College of Engineering & Technology, Tirupattur, Tamilnadu,
Load Balancing Utilizing Data Redundancy in Distributed Volume Rendering
Eurographics Symposium on Parallel Graphics and Visualization () T. Kuhlen, R. Pajarola, and K. Zhou (Editors) Load Balancing Utilizing Data Redundancy in Distributed Volume Rendering S. Frey and T. Ertl
Advanced Rendering for Engineering & Styling
Advanced Rendering for Engineering & Styling Prof. B.Brüderlin Brüderlin,, M Heyer 3Dinteractive GmbH & TU-Ilmenau, Germany SGI VizDays 2005, Rüsselsheim Demands in Engineering & Styling Engineering: :
A GPU COMPUTING PLATFORM (SAGA) AND A CFD CODE ON GPU FOR AEROSPACE APPLICATIONS
A GPU COMPUTING PLATFORM (SAGA) AND A CFD CODE ON GPU FOR AEROSPACE APPLICATIONS SUDHAKARAN.G APCF, AERO, VSSC, ISRO 914712564742 [email protected] THOMAS.C.BABU APCF, AERO, VSSC, ISRO 914712565833
Technical bulletin: Remote visualisation with VirtualGL
Technical bulletin: Remote visualisation with VirtualGL Dell/Cambridge HPC Solution Centre Dr Stuart Rankin, Dr Paul Calleja, Dr James Coomer Dell Introduction This technical bulletin is a reduced form
Multi-GPU Load Balancing for Simulation and Rendering
Multi- Load Balancing for Simulation and Rendering Yong Cao Computer Science Department, Virginia Tech, USA In-situ ualization and ual Analytics Instant visualization and interaction of computing tasks
MayaVi: 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: [email protected] Keywords: Visualization, CFD data,
A Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
Globus Striped GridFTP Framework and Server. Raj Kettimuthu, ANL and U. Chicago
Globus Striped GridFTP Framework and Server Raj Kettimuthu, ANL and U. Chicago Outline Introduction Features Motivation Architecture Globus XIO Experimental Results 3 August 2005 The Ohio State University
QuickSpecs. NVIDIA Quadro M6000 12GB Graphics INTRODUCTION. NVIDIA Quadro M6000 12GB Graphics. Overview
Overview L2K02AA INTRODUCTION Push the frontier of graphics processing with the new NVIDIA Quadro M6000 12GB graphics card. The Quadro M6000 features the top of the line member of the latest NVIDIA Maxwell-based
