Enabling GPU-accelerated High Performance Geospatial Line-of-Sight Calculations
|
|
- Claribel Oliver
- 7 years ago
- Views:
Transcription
1 Enabling GPU-accelerated High Performance Geospatial Line-of-Sight Calculations Bart Adams, Ph.D. Frank Suykens, Ph.D. Intro text for this chapter
2 Intro text for this chapter
3 Luciad Confidential - do not distribute externally Agenda Introduction Luciad LuciadLightspeed Webinar Use Case: Line-of-Sight Problem Statement Demo GPGPU LoS Algorithm Challenges: Big Data! Recap and Q&A 3
4 Luciad Confidential - do not distribute externally Introduction 4
5 Who is Luciad? Software product company Technology for Geospatial Situational Awareness Focus on Defense, Security (C4ISR, Dismounted soldier) Aviation (ATC, ATM) Maritime (ECDIS, Harbor protection, ) Strong investment in R&D and innovation 5
6 Luciad Vision Imagery,Terrain Weather,... Radar, Sensors Charts, Tracks Crowd sourced Connect Analyze Visualize Share Real-time Accurate Situational Awareness Big Data 6
7 Key Product: LuciadLightspeed Visualize and analyze high volumes of static and moving data, such as Tracks and trajectories Satellite imagery Terrain elevation Road networks Buildings No preprocessing 2D & 3D Mission critical 7
8 Key Product: LuciadLightspeed Performance obtained through intelligent use of Graphics Processing Unit (GPU) Visualization Analysis 8
9 Webinar Use Case Line-of-Sight 9
10 Problem Statement Helicopter mission planning Maintain visibility with target area Optimal radar placement Cover region with as little radars possible UAV path planning Maintain communication link Cross-terrain routing Remain invisible to enemy 10
11 Problem Statement Helicopter mission planning Maintain visibility with target area Optimal radar placement Cover region with as little radars possible UAV path planning Maintain communication link Cross-terrain routing Remain invisible to enemy Important constraints Must often be interactive Can cover large regions Used in optimization algorithms 11
12 Line-of-Sight Calculations Determine visible volume in 3D Taking terrain into account This amounts to computing For each point x, a minimal altitude h x h 12
13 Line-of-Sight Calculations Determine visible volume in 3D Taking terrain into account This amounts to computing For each point x, a minimal altitude h Basically a 2D problem in polar coordinates Find surface h(r, ) x h h(r, ) h(r, ) x = (r, ) 13
14 Line-of-Sight Visualization Often slice of 3D volume visualized Visibility at fixed altitude Visibility above terrain 14
15 Line-of-Sight Visualization Often slice of 3D volume visualized Visibility at fixed altitude Visibility above terrain Result color-coded Color mapped altitude Binary visibility 15
16 Demo 16
17 17
18 GPGPU LoS Algorithm 18
19 Line-of-Sight Calculations Find surface h(r, ) h(r, ) h(r, ) x = (r, ) 19
20 Terrain Data and the Geoid Point-sampled elevation data (e.g., DTED) Reference ellipsoid (WGS84) LOS coverage region not circular Sweep lines ( ) not straight 20
21 Terrain Data and the Geoid Point-sampled elevation data (e.g., DTED) Reference ellipsoid (WGS84) Elevation defined with respect to geoid (EGM96) geoid ellipsoid LOS coverage region not circular Sweep lines ( ) not straight Input data with respect to geoid Result often needed with respect to ellipsoid 21
22 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n 22
23 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A Sequentially walk over single sweep line Keep track of increasing angle 23
24 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A r1 Sequentially walk over single sweep line Keep track of increasing angle 24
25 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A r1 r2 Sequentially walk over single sweep line Keep track of increasing angle 25
26 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A r1 r2 r3 Sequentially walk over single sweep line Keep track of increasing angle 26
27 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A r1 r2 r3 r4 Sequentially walk over single sweep line Keep track of increasing angle 27
28 Parallelize! Sampling approach r1 r2 r3 rm Store result in polar matrix n C B A r1 r2 r3 r4 r5 Sequentially walk over single sweep line Keep track of increasing angle 28
29 Parallelize! Sampling approach r1 r2 r3 A B C rm Store result in polar matrix n C B A r1 r2 r3 r4 r5 Sequentially walk over single sweep line Keep track of increasing angle Every sweep line independent Parallelize! 29
30 GPGPU LOS Algorithm Transfer elevation and geoid data of ROI to GPU Rectangular buffers in WGS84 reference for ( =0; <=360; +=d ) for (r=0; r<=max_r; r+=dr) Determine point x(r, ) on sweep line Sample elevation and geoid buffers Update angle Store resulting elevation h in polar matrix r1 r2 r3 rm n r1 r2 r3 r4 r5 30
31 GPGPU LOS Algorithm Transfer elevation and geoid data of ROI to GPU Rectangular buffers in WGS84 reference for ( =0; <=360; +=d ) for (r=0; r<=max_r; r+=dr) Determine point x(r, ) on sweep line Sample elevation and geoid buffers Update angle Store resulting elevation h in polar matrix r1 r2 r3 rm n r1 r2 r3 r4 r5 31
32 NVIDIA Tesla K40 Source: Large data sets Memory size: 12 GB Memory bandwidth: 288 GB/sec Interactive results Peak performance: 4.29 Tflops CUDA cores:
33 GPGPU LOS Algorithm Comparison with CPU implementation: 75 times speedup Diameter LoS region: 16km Radial step size: 25m (cf. DTED level 2 resolution) Angular step size: 0.25 degrees 33
34 Challenges 34
35 Multiple Coordinate References Elevation rasters can be defined in different coordinate reference systems (CRS) CRS 2 LOS region CRS 1 35
36 Multiple Coordinate References Elevation rasters can be defined in different coordinate reference systems (CRS) CRS 2 LOS region Quad-tree based adaptive lookup table Maps x in CRS 1 to x in CRS 2 CRS 1 Before sampling CRS 2 elevation raster 36
37 Multiple Coordinate References For each CRS Compute transformation lookup table Upload lookup tables to GPU Transfer elevation and geoid data of ROI to GPU Rectangular buffers in different CRS s for ( =0; <=360; +=d ) for (r=0; r<=max_r; r+=dr) Determine point x(r, ) on sweep line For each CRS Transform x->x using lookup table Sample elevation at x Update angle Store resulting elevation h in polar matrix 37
38 Big Data! Handling Large Regions E.g., deal with full Europe: 5000km x 5000km 52 GB of elevation data (30m elevation spacing, 2 bytes per sample) LOS region 38
39 Big Data! Handling Large Regions E.g., deal with full Europe: 5000km x 5000km 52 GB of elevation data (30m elevation spacing, 2 bytes per sample) Out-of-core algorithm operating on arc sectors LOS region 39
40 Big Data! Data management becomes main difficulty For each arc sector CPU: Load needed tiles from disk CPU->GPU: Remove old tiles, upload new tiles to GPU GPU: Perform LoS on arc sector GPU->CPU: Read back arc sector results CPU: Store results on disk 40
41 HF/VHF/UHF Propagation K-factor for HF radar propagation 41
42 HF/VHF/UHF Propagation K-factor for HF radar propagation K=4/3 common Flattens rays Look beyond horizon 42
43 HF/VHF/UHF Propagation K-factor for HF radar propagation K=4/3 common Flattens rays Look beyond horizon Looking at VHF/UHF propagation as well 43
44 HF/VHF/UHF Propagation K-factor for HF radar propagation K=4/3 common Flattens rays Look beyond horizon Looking at VHF/UHF propagation as well Temperature inversion warm cold 44
45 HF/VHF/UHF Propagation K-factor for HF radar propagation K=4/3 common Flattens rays Look beyond horizon Looking at VHF/UHF propagation as well Temperature inversion Results in channels 45
46 HF/VHF/UHF Propagation K-factor for HF radar propagation K=4/3 common Flattens rays Look beyond horizon Looking at VHF/UHF propagation as well Temperature inversion Results in channels Increased communication distance 46
47 Recap 47
48 Recap Line-of-Sight important in many defense use-cases Highly parallelizable Need to deal with Propagation effects Heterogeneous data Big data sets NVIDIA Tesla benefits Performance Many cores Large memory High bandwidth 48
49 Thank you! 49
50 50
51 Upcoming GTC Express Webinars December 17 NVIDIA GRID VCA: A High-Performance Remoting Solution for SolidWorks Users January 16 Folding@home and OpenMM: Using a Cluster of 50,000 GPUs to Simulate Disease Relevant Protein Dynamics Register at
52 GTC 2014 Registration is Open Hundreds of sessions in the areas of Science and research Professional graphics Mobile computing Automotive applications Game development Cloud computing Register with GM20EXP for 20% discount
Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data
Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data Amanda O Connor, Bryan Justice, and A. Thomas Harris IN52A. Big Data in the Geosciences:
More informationGuided Performance Analysis with the NVIDIA Visual Profiler
Guided Performance Analysis with the NVIDIA Visual Profiler Identifying Performance Opportunities NVIDIA Nsight Eclipse Edition (nsight) NVIDIA Visual Profiler (nvvp) nvprof command-line profiler Guided
More information_ LUCIADRIA PRODUCT DATA SHEET
_ LUCIADRIA PRODUCT DATA SHEET V2016.0 LuciadRIA offers browser-based geospatial situational awareness with the fluidity and speed of a desktop application. The software components of LuciadRIA have been
More information_ LUCIADMOBILE V2015 PRODUCT DATA SHEET _ LUCIADMOBILE PRODUCT DATA SHEET
_ LUCIADMOBILE PRODUCT DATA SHEET V2015 LuciadMobile enables the rapid development of geospatial situational awareness applications on mobile devices running Android, and is specifically designed for situational
More information_ LUCIADRIA PRODUCT DATA SHEET
_ LUCIADRIA PRODUCT DATA SHEET V2015.1 LuciadRIA offers browser-based geospatial situational awareness with the fluidity and speed of a desktop application. The software components of LuciadRIA have been
More informationHyperspectral Satellite Imaging Planning a Mission
Hyperspectral Satellite Imaging Planning a Mission Victor Gardner University of Maryland 2007 AIAA Region 1 Mid-Atlantic Student Conference National Institute of Aerospace, Langley, VA Outline Objective
More information_ LUCIADLIGHTSPEED PRODUCT DATA SHEET
_ LUCIADLIGHTSPEED PRODUCT DATA SHEET V2015.1 1 LuciadLightspeed is a software product that enables you to rapidly develop situational awareness applications. It provides a base application and software
More informationNVIDIA 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
More informationENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER
ENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER CONTENTS I. INTRODUCTION 3 II. CHALLENGES OF DEPLOYING HIGH PERFORMANCE GEOSPATIAL CAPABILITIES IN THE CLOUD 3 A. Challenges
More informationIntroduction GPU Hardware GPU Computing Today GPU Computing Example Outlook Summary. GPU Computing. Numerical Simulation - from Models to Software
GPU Computing Numerical Simulation - from Models to Software Andreas Barthels JASS 2009, Course 2, St. Petersburg, Russia Prof. Dr. Sergey Y. Slavyanov St. Petersburg State University Prof. Dr. Thomas
More informationThe GPU Accelerated Data Center. Marc Hamilton, August 27, 2015
The GPU Accelerated Data Center Marc Hamilton, August 27, 2015 THE GPU-ACCELERATED DATA CENTER HPC DEEP LEARNING PC VIRTUALIZATION CLOUD GAMING RENDERING 2 Product design FROM ADVANCED RENDERING TO VIRTUAL
More informationGraphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data
Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data Amanda O Connor, Bryan Justice, and A. Thomas Harris IN52A. Big Data in the Geosciences:
More informationUAV Road Surface Monitoring and Traffic Information
UAV Road Surface Monitoring and Traffic Information Czech Road and Motorway Network New capabilities for Unmanned Aerial Systems Current usage (military operation service) Possible civil usage (possible
More informationParallel Computing with MATLAB
Parallel Computing with MATLAB Scott Benway Senior Account Manager Jiro Doke, Ph.D. Senior Application Engineer 2013 The MathWorks, Inc. 1 Acceleration Strategies Applied in MATLAB Approach Options Best
More informationNVIDIA IndeX. Whitepaper. Document version 1.0 3 June 2013
NVIDIA IndeX Whitepaper Document version 1.0 3 June 2013 NVIDIA Advanced Rendering Center Fasanenstraße 81 10623 Berlin phone +49.30.315.99.70 fax +49.30.315.99.733 arc-office@nvidia.com Copyright Information
More informationPLANNING FOR DENSITY AND PERFORMANCE IN VDI WITH NVIDIA GRID JASON SOUTHERN SENIOR SOLUTIONS ARCHITECT FOR NVIDIA GRID
PLANNING FOR DENSITY AND PERFORMANCE IN VDI WITH NVIDIA GRID JASON SOUTHERN SENIOR SOLUTIONS ARCHITECT FOR NVIDIA GRID AGENDA Recap on how vgpu works Planning for Performance - Design considerations -
More informationL20: 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.
More information5x in 5 hours Porting SEISMIC_CPML using the PGI Accelerator Model
5x in 5 hours Porting SEISMIC_CPML using the PGI Accelerator Model C99, C++, F2003 Compilers Optimizing Vectorizing Parallelizing Graphical parallel tools PGDBG debugger PGPROF profiler Intel, AMD, NVIDIA
More informationA comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz
A comparison of radio direction-finding technologies Paul Denisowski, Applications Engineer Rohde & Schwarz Topics General introduction to radiolocation Manual DF techniques Doppler DF Time difference
More informationRemote Sensing, GPS and GIS Technique to Produce a Bathymetric Map
Remote Sensing, GPS and GIS Technique to Produce a Bathymetric Map Mark Schnur EES 5053 Remote Sensing Fall 2007 University of Texas at San Antonio, Department of Earth and Environmental Science, San Antonio,
More informationGPU Hardware and Programming Models. Jeremy Appleyard, September 2015
GPU Hardware and Programming Models Jeremy Appleyard, September 2015 A brief history of GPUs In this talk Hardware Overview Programming Models Ask questions at any point! 2 A Brief History of GPUs 3 Once
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 informationRS platforms. Fabio Dell Acqua - Gruppo di Telerilevamento
RS platforms Platform vs. instrument Sensor Platform Instrument The remote sensor can be ideally represented as an instrument carried by a platform Platforms Remote Sensing: Ground-based air-borne space-borne
More informationPrecipitation Remote Sensing
Precipitation Remote Sensing Huade Guan Prepared for Remote Sensing class Earth & Environmental Science University of Texas at San Antonio November 14, 2005 Outline Background Remote sensing technique
More informationInstitute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS
Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS Lecturers: Berchuk V.Y. Gutareva N.Y. Contents: 1. Qgis; 2. General information; 3. Qgis desktop; 4.
More informationTHE RESEARCH OF DEM DATA COMPRESSING ARITHMETIC IN HELICOPTER NAVIGATION SYSTEM
THE RESEARCH OF DEM DATA COMPRESSING ARITHMETIC IN HELICOPTER NAVIGATION SYSTEM Gao Bo, Wan Fangjie Mailbox 1001, 860 Part, Zhengzhou, Henan, China 450002 Galber@vip.sina.com The helicopter is an important
More informationIntroduction to GPU Computing
Matthis Hauschild Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Technische Aspekte Multimodaler Systeme December 4, 2014 M. Hauschild - 1 Table of Contents 1. Architecture
More informationProviding drivers with actionable intelligence can minimize accidents, reduce driver claims and increase your bottom line. Equip motorists with the
Providing drivers with actionable intelligence can minimize accidents, reduce driver claims and increase your bottom line. Equip motorists with the ability to make informed decisions based on reliable,
More informationGraphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011
Graphics Cards and Graphics Processing Units Ben Johnstone Russ Martin November 15, 2011 Contents Graphics Processing Units (GPUs) Graphics Pipeline Architectures 8800-GTX200 Fermi Cayman Performance Analysis
More informationAdvanced Image Management using the Mosaic Dataset
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Advanced Image Management using the Mosaic Dataset Vinay Viswambharan, Mike Muller Agenda ArcGIS Image Management
More informationFaculty of Computer Science Computer Graphics Group. Final Diploma Examination
Faculty of Computer Science Computer Graphics Group Final Diploma Examination Communication Mechanisms for Parallel, Adaptive Level-of-Detail in VR Simulations Author: Tino Schwarze Advisors: Prof. Dr.
More informationFlight information that keeps pilots a step ahead.
Integrated Flight Information system Flight information that keeps pilots a step ahead. At Rockwell Collins, we re ushering in the era of the truly paperless flight deck while providing a higher level
More informationReview for Introduction to Remote Sensing: Science Concepts and Technology
Review for Introduction to Remote Sensing: Science Concepts and Technology Ann Johnson Associate Director ann@baremt.com Funded by National Science Foundation Advanced Technological Education program [DUE
More informationultra fast SOM using CUDA
ultra fast SOM using CUDA SOM (Self-Organizing Map) is one of the most popular artificial neural network algorithms in the unsupervised learning category. Sijo Mathew Preetha Joy Sibi Rajendra Manoj A
More informationMobile Communications: Satellite Systems
Mobile Communications: Satellite Systems Mobile Communication: Satellite Systems - Jochen Schiller http://www.jochenschiller.de 1 History of satellite communication 1945 Arthur C. Clarke publishes an essay
More informationHigh-Performance Visualization of Geographic Data
High-Performance Visualization of Geographic Data Presented by Budhendra Bhaduri Alexandre Sorokine Geographic Information Science and Technology Computational Sciences and Engineering Managed by UT-Battelle
More informationIntroduction to GPGPU. Tiziano Diamanti t.diamanti@cineca.it
t.diamanti@cineca.it Agenda From GPUs to GPGPUs GPGPU architecture CUDA programming model Perspective projection Vectors that connect the vanishing point to every point of the 3D model will intersecate
More informationAccelerating CFD using OpenFOAM with GPUs
Accelerating CFD using OpenFOAM with GPUs Authors: Saeed Iqbal and Kevin Tubbs The OpenFOAM CFD Toolbox is a free, open source CFD software package produced by OpenCFD Ltd. Its user base represents a wide
More informationUnleashing the Performance Potential of GPUs for Atmospheric Dynamic Solvers
Unleashing the Performance Potential of GPUs for Atmospheric Dynamic Solvers Haohuan Fu haohuan@tsinghua.edu.cn High Performance Geo-Computing (HPGC) Group Center for Earth System Science Tsinghua University
More informationTerraSAR-X Applications Guide
TerraSAR-X Applications Guide Extract: Maritime Monitoring: Oil Spill Detection April 2015 Airbus Defence and Space Geo-Intelligence Programme Line Maritime Monitoring: Oil Spill Detection Issue As the
More informationE6895 Advanced Big Data Analytics Lecture 14:! NVIDIA GPU Examples and GPU on ios devices
E6895 Advanced Big Data Analytics Lecture 14: NVIDIA GPU Examples and GPU on ios devices Ching-Yung Lin, Ph.D. Adjunct Professor, Dept. of Electrical Engineering and Computer Science IBM Chief Scientist,
More informationNVIDIA VIDEO ENCODER 5.0
NVIDIA VIDEO ENCODER 5.0 NVENC_DA-06209-001_v06 November 2014 Application Note NVENC - NVIDIA Hardware Video Encoder 5.0 NVENC_DA-06209-001_v06 i DOCUMENT CHANGE HISTORY NVENC_DA-06209-001_v06 Version
More informationGeoImaging Accelerator Pansharp Test Results
GeoImaging Accelerator Pansharp Test Results Executive Summary After demonstrating the exceptional performance improvement in the orthorectification module (approximately fourteen-fold see GXL Ortho Performance
More informationHPC with Multicore and GPUs
HPC with Multicore and GPUs Stan Tomov Electrical Engineering and Computer Science Department University of Tennessee, Knoxville CS 594 Lecture Notes March 4, 2015 1/18 Outline! Introduction - Hardware
More informationWorld s fastest database and big data analytics platform
World s fastest database and big data analytics platform www.map-d.com @datarefined 33 Concord Ave, Suite 6, Cambridge, MA 238 Todd Mostak Tom Graham Ι Ι todd@map-d.com tom@map-d.com Ι Ι + 67 83 76 + 67
More informationHigh Performance Computing in CST STUDIO SUITE
High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver
More informationThe 7 th International Scientific Conference DEFENSE RESOURCES MANAGEMENT IN THE 21st CENTURY Braşov, November 15 th 2012
The 7 th International Scientific Conference DEFENSE RESOURCES MANAGEMENT IN THE 21st CENTURY Braşov, November 15 th 2012 COMMUNICATION ISSUES OF UAV 1 INTEGRATION INTO NON 1 st. Lt. Gábor Pongrácz, ATM
More information2. Orbits. FER-Zagreb, Satellite communication systems 2011/12
2. Orbits Topics Orbit types Kepler and Newton laws Coverage area Influence of Earth 1 Orbit types According to inclination angle Equatorial Polar Inclinational orbit According to shape Circular orbit
More informationAccelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing
Accelerating Simulation & Analysis with Hybrid GPU Parallelization and Cloud Computing Innovation Intelligence Devin Jensen August 2012 Altair Knows HPC Altair is the only company that: makes HPC tools
More information3-D Object recognition from point clouds
3-D Object recognition from point clouds Dr. Bingcai Zhang, Engineering Fellow William Smith, Principal Engineer Dr. Stewart Walker, Director BAE Systems Geospatial exploitation Products 10920 Technology
More informationIntegration of Drones in Civil Airspace
Integration of Drones in Civil Airspace «Game of Drones» Catherine Ronflé-Nadaud February 2016 www.developpement-durable.gouv.fr DGAC /DSNA /DTI French Air Navigation Service Provider is responsible for
More informationMobile Communications Chapter 5: Satellite Systems
Mobile Communications Chapter 5: Satellite Systems History Basics Localization Handover Routing Systems History of satellite communication 1945 Arthur C. Clarke publishes an essay about Extra Terrestrial
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 informationData Intensive Science and Computing
DEFENSE LABORATORIES ACADEMIA TRANSFORMATIVE SCIENCE Efficient, effective and agile research system INDUSTRY Data Intensive Science and Computing Advanced Computing & Computational Sciences Division University
More informationGPU-BASED TUNING OF QUANTUM-INSPIRED GENETIC ALGORITHM FOR A COMBINATORIAL OPTIMIZATION PROBLEM
GPU-BASED TUNING OF QUANTUM-INSPIRED GENETIC ALGORITHM FOR A COMBINATORIAL OPTIMIZATION PROBLEM Robert Nowotniak, Jacek Kucharski Computer Engineering Department The Faculty of Electrical, Electronic,
More informationSynerscope 2013. Sept 2013
Sept 2013 AGENDA HOW WE SOLVE THE PROBLEM Synerscope Background Problems of classic data analytics with Big Data Solution of SynerScope mobilizes domain-expertise How SynerScope works How SynerScope uses
More informationAmazon EC2 Product Details Page 1 of 5
Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Functionality Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of
More information2.3 Spatial Resolution, Pixel Size, and Scale
Section 2.3 Spatial Resolution, Pixel Size, and Scale Page 39 2.3 Spatial Resolution, Pixel Size, and Scale For some remote sensing instruments, the distance between the target being imaged and the platform,
More informationREMOTE HIGH FIDELITY VISUALIZATION. May 2015 Jeremy Main, Sr. Solution Architect GRID jmain@nvidia.com
REMOTE HIGH FIDELITY VISUALIZATION May 2015 Jeremy Main, Sr. Solution Architect GRID jmain@nvidia.com THE VISUAL COMPUTING COMPANY 2 GAMING DESIGN ENTERPRISE VIRTUALIZATION HPC & CLOUD SERVICE PROVIDERS
More informationHigh Performance. CAEA elearning Series. Jonathan G. Dudley, Ph.D. 06/09/2015. 2015 CAE Associates
High Performance Computing (HPC) CAEA elearning Series Jonathan G. Dudley, Ph.D. 06/09/2015 2015 CAE Associates Agenda Introduction HPC Background Why HPC SMP vs. DMP Licensing HPC Terminology Types of
More informationAGENDA. Overview GPU Video Encoding NVIDIA Video Encoding Capabilities. Software API Performance & Quality. Kepler vs Maxwell GPU capabilities Roadmap
HIGH PERFORMANCE VIDEO ENCODING USING NVIDIA GPUS Abhijit Patait Sr. Manager, GPU Multimedia SW AGENDA Overview GPU Video Encoding NVIDIA Video Encoding Capabilities Kepler vs Maxwell GPU capabilities
More informationAir Coverage Test with SCANTER 4002 at Horns Rev Wind Farm I and II
Air Coverage Test with SCANTER 4002 at Horns Rev Wind Farm I and II Abstract The challenges of aircraft detection in the area of wind farms are addressed. Detection and tracking capabilities of the SCANTER
More informationEnhancing Cloud-based Servers by GPU/CPU Virtualization Management
Enhancing Cloud-based Servers by GPU/CPU Virtualiz Management Tin-Yu Wu 1, Wei-Tsong Lee 2, Chien-Yu Duan 2 Department of Computer Science and Inform Engineering, Nal Ilan University, Taiwan, ROC 1 Department
More informationRiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website www.riegl.com. Preliminary Data Sheet
Monitoring Software RiMONITOR for RIEGL VZ-Line Laser Scanners for stand-alone monitoring applications by autonomous operation of all RIEGL VZ-Line Laser Scanners adaptable configuration of data acquisition
More information15-418 Final Project Report. Trading Platform Server
15-418 Final Project Report Yinghao Wang yinghaow@andrew.cmu.edu May 8, 214 Trading Platform Server Executive Summary The final project will implement a trading platform server that provides back-end support
More informationEnhanced Project Management Tool for Complex Systems
Enhanced Project Management Tool for Complex Systems This invention is a system for managing a project that includes multiple tasks and workers, with monthly task schedule, and budget reports. Practical
More informationGTC EXPRESS WEBINAR: GETTING THE MOST OUT OF VMWARE HORIZON VIEW VDGA WITH NVIDIA GRID. Steve Harpster - Solution Architect NALA
GTC EXPRESS WEBINAR: GETTING THE MOST OUT OF VMWARE HORIZON VIEW VDGA WITH NVIDIA GRID Steve Harpster - Solution Architect NALA AGENDA Overview Prerequisites Building vdga-enabled VMs Basic perf tuning
More informationRecent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005
Recent Advances and Future Trends in Graphics Hardware Michael Doggett Architect November 23, 2005 Overview XBOX360 GPU : Xenos Rendering performance GPU architecture Unified shader Memory Export Texture/Vertex
More informationHIGH PERFORMANCE CONSULTING COURSE OFFERINGS
Performance 1(6) HIGH PERFORMANCE CONSULTING COURSE OFFERINGS LEARN TO TAKE ADVANTAGE OF POWERFUL GPU BASED ACCELERATOR TECHNOLOGY TODAY 2006 2013 Nvidia GPUs Intel CPUs CONTENTS Acronyms and Terminology...
More informationPost Processing Service
Post Processing Service The delay of propagation of the signal due to the ionosphere is the main source of generation of positioning errors. This problem can be bypassed using a dual-frequency receivers
More informationMEETING TOMORROW S EARTH OBSERVATION CHALLENGES _ WHITE PAPER
MEETING TOMORROW S EARTH OBSERVATION CHALLENGES _ WHITE PAPER CONTENTS I. INTRODUCTION 3 II. CHALLENGES FOR TOMORROW S EARTH OBSERVATION APPLICATIONS 4 III. CONNECT, VISUALIZE, ANALYZE, ACT: LUCIAD AS
More informationFiles Used in this Tutorial
Generate Point Clouds Tutorial This tutorial shows how to generate point clouds from IKONOS satellite stereo imagery. You will view the point clouds in the ENVI LiDAR Viewer. The estimated time to complete
More informationThe Methodology of Application Development for Hybrid Architectures
Computer Technology and Application 4 (2013) 543-547 D DAVID PUBLISHING The Methodology of Application Development for Hybrid Architectures Vladimir Orekhov, Alexander Bogdanov and Vladimir Gaiduchok Department
More informationPhysical Security Simulation and Analysis Tools A presentation for the Canada & United States Security Simulation Technologies Group
SAND 2014-3718P Physical Security Simulation and Analysis Tools A presentation for the Canada & United States Security Simulation Technologies Group Unclassified Unlimited Information For Public Dissemination
More informationAP Series Autopilot System. AP-202 Data Sheet. March,2015. Chengdu Jouav Automation Tech Co.,L.t.d
AP Series Autopilot System AP-202 Data Sheet March,2015 Chengdu Jouav Automation Tech Co.,L.t.d AP-202 autopilot,from Chengdu Jouav Automation Tech Co., Ltd, provides complete professional-level flight
More informationPacket-based Network Traffic Monitoring and Analysis with GPUs
Packet-based Network Traffic Monitoring and Analysis with GPUs Wenji Wu, Phil DeMar wenji@fnal.gov, demar@fnal.gov GPU Technology Conference 2014 March 24-27, 2014 SAN JOSE, CALIFORNIA Background Main
More informationBhuvan. Indian Earth Observation Visualization. Indian Space Research Organisation. http://bhuvan.nrsc.gov.in. Multi Resolution. Societal Applications
Multi Resolution Bhuvan Societal Applications Indian Earth Observation Visualization http://bhuvan.nrsc.gov.in 3D Geographic Models Seamless Fly Through Indian Space Research Organisation Thematic Vectors
More informationHow To Make A Remote Sensing Image Realtime Processing For Disaster Emergency Response
Remote sensing image real-time processing for rapid disaster emergency response Dr.Haigang Sui LIESMARS, Wuhan University Oct 23, 2013 Outline 1 Major requirements in disaster emergency response 2 Main
More informationGeospatial Cloud Computing - Perspectives for
Geospatial Cloud Computing - Perspectives for Startups and Open Source Projects The Cases of OpenWebGlobe and 3D Vision Mobile Mapping for Urban Infrastructure Management Prof. Dr. Stephan Nebiker FHNW
More informationOpening the European Sky to UAS From military to civilian
Unmanned Systems Opening the European Sky to UAS From military to civilian applications Pablo González Aerodays 2011 /Madrid/31 de March 2011 INTRODUCTION From military to civilian applications Currently,
More informationAutomated Spacecraft Scheduling The ASTER Example
Automated Spacecraft Scheduling The ASTER Example Ron Cohen ronald.h.cohen@jpl.nasa.gov Ground System Architectures Workshop 2002 Jet Propulsion Laboratory The Concept Scheduling by software instead of
More informationGPU File System Encryption Kartik Kulkarni and Eugene Linkov
GPU File System Encryption Kartik Kulkarni and Eugene Linkov 5/10/2012 SUMMARY. We implemented a file system that encrypts and decrypts files. The implementation uses the AES algorithm computed through
More informationThe Application of Synthetic Aperture Radar (SAR) to Natural Resource Damage Assessment
The Application of Synthetic Aperture Radar (SAR) to Natural Resource Damage Assessment George Graettinger, GIS Project Manager Jay Coady, Nicolas Eckhardt, Mathew Dorsey, and Paul Whelan NOAA s Ocean
More informationNVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?
NVIDIA GRID OVERVIEW Imagine if responsive Windows and rich multimedia experiences were available via virtual desktop infrastructure, even those with intensive graphics needs. NVIDIA makes this possible
More informationMechanical Design Platform on Engineering Cloud
Mechanical Design Platform on Engineering Cloud Yuichi Arita Naoyuki Nozaki Koji Demizu The Fujitsu Group is always using leading-edge information and communications technology (ICT) and building an integrated
More information3D Point Cloud Analytics for Updating 3D City Models
3D Point Cloud Analytics for Updating 3D City Models Rico Richter 25 th May 2015 INSPIRE - Geospatial World Forum 2015 Background Hasso Plattner Institute (HPI): Computer Graphics Systems group of Prof.
More informationMedical Image Processing on the GPU. Past, Present and Future. Anders Eklund, PhD Virginia Tech Carilion Research Institute andek@vtc.vt.
Medical Image Processing on the GPU Past, Present and Future Anders Eklund, PhD Virginia Tech Carilion Research Institute andek@vtc.vt.edu Outline Motivation why do we need GPUs? Past - how was GPU programming
More informationHigh Performance Computing
High Parallel Computing Hybrid Program Coding Heterogeneous Program Coding Heterogeneous Parallel Coding Hybrid Parallel Coding High Performance Computing Highly Proficient Coding Highly Parallelized Code
More informationQCD as a Video Game?
QCD as a Video Game? Sándor D. Katz Eötvös University Budapest in collaboration with Győző Egri, Zoltán Fodor, Christian Hoelbling Dániel Nógrádi, Kálmán Szabó Outline 1. Introduction 2. GPU architecture
More informationCoverage Characteristics of Earth Satellites
Coverage Characteristics of Earth Satellites This document describes two MATLAB scripts that can be used to determine coverage characteristics of single satellites, and Walker and user-defined satellite
More informationThe 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
More informationIntroduction to GPU hardware and to CUDA
Introduction to GPU hardware and to CUDA Philip Blakely Laboratory for Scientific Computing, University of Cambridge Philip Blakely (LSC) GPU introduction 1 / 37 Course outline Introduction to GPU hardware
More informationGPGPU Computing. Yong Cao
GPGPU Computing Yong Cao Why Graphics Card? It s powerful! A quiet trend Copyright 2009 by Yong Cao Why Graphics Card? It s powerful! Processor Processing Units FLOPs per Unit Clock Speed Processing Power
More informationGOLD20TH-GTX980-P-4GD5
GOLD20TH-GTX980-P-4GD5 The fastest GTX 980 in the world. ASUS Exclusive Innovations DIRECTCU II + 0dB FAN 15% COOLER. SILENT GAMING. ASUS GTX 980 20th anniversary gold edition drives DirectCU technology
More informationGeo-Scale Data Visualization in a Web Browser. Patrick Cozzi pcozzi@agi.com
Geo-Scale Data Visualization in a Web Browser Patrick Cozzi pcozzi@agi.com About Me Developer Lecturer Author Editor http://www.seas.upenn.edu/~pcozzi/ About Cesium A WebGL virtual globe and map engine
More informationGPU-based Decompression for Medical Imaging Applications
GPU-based Decompression for Medical Imaging Applications Al Wegener, CTO Samplify Systems 160 Saratoga Ave. Suite 150 Santa Clara, CA 95051 sales@samplify.com (888) LESS-BITS +1 (408) 249-1500 1 Outline
More informationRadar Signal Processing:
Radar Signal Processing: Hardware Accelerator and Hardware Update First Semester Report Fall Semester 2007 by Michael Neuberg Christopher Picard Prepared to partially fulfill the requirements for ECE401
More informationManaging Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman
(and other point cloud) Data Lindsay Weitz Cody Benkelman Presentation Context What is lidar, and how does it work? Not this presentation! What can you do with lidar in ArcGIS? What does Esri recommend
More informationAstronomical applications of the over-the-horizon radar NOSTRADAMUS
Astronomical applications of the over-the-horizon radar NOSTRADAMUS J-F. Degurse 1,2, J-Ph. Molinié 1, V. Rannou 1,S. Marcos 2 1 ONERA, Département Electromagnétisme et Radar 2 L2S Supéléc, CNRS UMR 8506,
More informationLBM BASED FLOW SIMULATION USING GPU COMPUTING PROCESSOR
LBM BASED FLOW SIMULATION USING GPU COMPUTING PROCESSOR Frédéric Kuznik, frederic.kuznik@insa lyon.fr 1 Framework Introduction Hardware architecture CUDA overview Implementation details A simple case:
More information