Cyyyberinfrastructure and CyberGIS: Recent Advances and ... · National Center for Supercomputing...

Preview:

Citation preview

Cyberinfrastructure and CyberGIS: Recent y yAdvances and Key Themes

Shaowen WangShaowen WangCyberInfrastructure and Geospatial Information Laboratory (CIGI)CyberInfrastructure and Geospatial Information Laboratory (CIGI)CyberInfrastructure and Geospatial Information Laboratory (CIGI)CyberInfrastructure and Geospatial Information Laboratory (CIGI)

Department of GeographyDepartment of GeographyDepartment of Computer ScienceDepartment of Computer Science

National Center for Supercomputing Applications (NCSA)National Center for Supercomputing Applications (NCSA)University of Illinois at UrbanaUniversity of Illinois at Urbana--ChampaignChampaign

Geospatial Frontiers in Health and Social EnvironmentsGeospatial Frontiers in Health and Social EnvironmentsSymposium on Enabling a National Geospatial Cyberinfrastructure forSymposium on Enabling a National Geospatial Cyberinfrastructure for

Health ResearchHealth Research

July 27 2012July 27 2012

11

July 27, 2012July 27, 2012

Cyberinfrastructure (CI)Cyberinfrastructure (CI)Cyberinfrastructure (CI)Cyberinfrastructure (CI)

22Atkins et al. (2003)

33

CICI –– A Simplified ViewA Simplified ViewCI CI A Simplified ViewA Simplified View

Data / Information

4444

Computing Communication

CyberGIS CyberGIS ––A Tetrahedron ViewA Tetrahedron View

Data / Information

55

Computing Communication

Cyber + GIS > Cyber | GISCyber + GIS > Cyber | GISCyber + GIS > Cyber | GISCyber + GIS > Cyber | GIS

C bCyber

GIS

66

GIS

77

CyberGIS CyberGIS Challenges/OpportunitiesChallenges/Opportunities

Spatiotemporal dataSpatiotemporal data Digital environmentsDigital environments Digital environmentsDigital environments

–– ComputingComputingCommunicationCommunication–– CommunicationCommunication

–– InformationInformation

A li ti d i t fA li ti d i t f Application and user interfaces Application and user interfaces Geospatial sciences and technologiesGeospatial sciences and technologies

88

Spatiotemporal DataSpatiotemporal DataSpatiotemporal DataSpatiotemporal Data

D i d tiD i d ti Dynamic and continuousDynamic and continuous E.g. sensor networks E.g. sensor networks

HeterogeneousHeterogeneous InteroperabilityInteroperability InteroperabilityInteroperability SyntacticSyntactic SemanticSemantic

LargeLarge--scale and fine granularityscale and fine granularity Global coverageGlobal coverage IndividualIndividual--levellevel HighHigh--resolutionresolutionMassiveMassive MassiveMassive Produced by individualsProduced by individuals Accessible to individualsAccessible to individuals

–– Distributed accessDistributed accessDistributed accessDistributed access InteroperabilityInteroperability PrivacyPrivacy SecuritySecurity 99

The Great FloodThe Great Flood

1010Cox et al. (2011)

1111

Image source: http://mtparchitectsnews.blogspot.com/2010_08_01_archive.html

1212

Empowering USGS Map Empowering USGS Map ReRe--projection Servicesprojection Services

Raster size: 388,888 x 19,446

1313

Desirable Application and Desirable Application and User InterfacesUser Interfaces

Not have to be comprehensiveNot have to be comprehensive–– UserUser--centriccentricUserUser centric centric –– ApplicationApplication--drivendriven

IntuitiveIntuitive IntuitiveIntuitive–– Make spatial senseMake spatial sense

C t i blC t i bl CustomizableCustomizable AdaptiveAdaptive

1414

1515

1616

Digital EnvironmentsDigital EnvironmentsDigital EnvironmentsDigital Environments

Heterogeneous architectureHeterogeneous architecture ParallelParallel–– Used to be regarded as a way for speeding up GISUsed to be regarded as a way for speeding up GIS–– Used to be regarded as a way for speeding up GIS Used to be regarded as a way for speeding up GIS

functions and spatial analysis functions and spatial analysis –– Now becoming a must for GIS and spatial analysis to be Now becoming a must for GIS and spatial analysis to be

b iltb iltbuilt onbuilt on MultiMulti-- and manyand many--corecore GPU (graphics processing unit)GPU (graphics processing unit) GPU (graphics processing unit)GPU (graphics processing unit)

–– ExtremeExtreme--scale computingscale computing DistributedDistributed–– ServiceService--orientedoriented–– CloudsClouds

1717

Blue Waters Blue Waters SupercomputerSupercomputer

Usable storage bandwidth: >1 TB/s

Aggregate system memory: >1.5 PB

Usable storage: >25 PB

Peak performance: >11 5 PFPeak performance: >11.5 PF

Number of AMD x86 cores: >380,000

Number of NVIDIA GPUs: >3,000

External network bandwidth: 100 Gb/s scaling to 300 Gb/s

1818

Geospatial Sciences and Geospatial Sciences and Technologies Technologies

Patterns (maps) Patterns (maps) ––> processes > processes (simulations)(simulations)(simulations) (simulations)

Spatial Spatial --> spatiotemporal> spatiotemporal

1919

CyberGIS AnalyticsCyberGIS AnalyticsCyberGIS AnalyticsCyberGIS Analytics

i b i i l d d i f d bi b i i l d d i f d b Driven by massive spatial data and informed by Driven by massive spatial data and informed by computational sciencecomputational science–– Search and optimizationSearch and optimization–– SimulationSimulation–– Spatiotemporal analyticsSpatiotemporal analytics–– Visual analyticsVisual analyticsVisual analyticsVisual analytics

2020

NSF SI2 C b GIS P j tNSF SI2 C b GIS P j t

2121

NSF SI2: CyberGIS Project: NSF SI2: CyberGIS Project: 55--year, $4.4year, $4.4--millionmillion

Principal InvestigatorsPrincipal Investigators–– Shaowen WangShaowen Wang

PIPIL A liL A li

Senior PersonnelSenior Personnel–– Michael GoodchildMichael Goodchild–– Sergio ReySergio Rey

–– Luc Anselin Luc Anselin CoCo--PIPI

–– Budhendra BhaduriBudhendra Bhaduri CoCo--PIPI

–– Xuan ShiXuan Shi–– Marc SnirMarc Snir–– E. Lynn UseryE. Lynn Usery

Project StaffProject Staff–– Timothy NyergesTimothy Nyerges

CoCo--PIPI–– Nancy WilkinsNancy Wilkins--DiehrDiehr

CoCo--PIPI

Project StaffProject Staff–– ASU: Rob PahleASU: Rob Pahle–– ORNL: ORNL: Ranga Raju VatsavaiRanga Raju Vatsavai–– SDSC:SDSC: Christopher Crosby andChristopher Crosby and CoCo--PIPI SDSC: SDSC: Christopher Crosby and Christopher Crosby and

Choonhan YounChoonhan Youn–– UCGISUCGIS–– UIUC: UIUC: Yan Liu and Yan Liu and Anand Anand

PadmanabhanPadmanabhan

Industrial Partner: ESRIIndustrial Partner: ESRI–– Steve Kopp Steve Kopp

2121

PadmanabhanPadmanabhan–– Graduate and undergraduate Graduate and undergraduate

studentsstudents

International PartnersInternational PartnersInternational PartnersInternational Partners

AustraliaAustralia–– AustraliaAustralia Victorian Partnership for Advanced Computing Victorian Partnership for Advanced Computing

(VPAC)(VPAC)–– China China

Computer Network Information Center of the Computer Network Information Center of the Chinese Academy of Sciences Chinese Academy of Sciences yy

–– United KingdomUnited Kingdom UCL Centre for Advanced Spatial Analysis (CASA)UCL Centre for Advanced Spatial Analysis (CASA)

2222

Current Research FociCurrent Research FociCurrent Research FociCurrent Research Foci

Application interface and integrationApplication interface and integration Application interface and integrationApplication interface and integration Spatial computational theories and methodsSpatial computational theories and methods Architecture and designArchitecture and designgg Integration between information and computation systemsIntegration between information and computation systems Parallel and distributed computing methods and tools for Parallel and distributed computing methods and tools for

scalable GIS and spatial analysisscalable GIS and spatial analysisscalable GIS and spatial analysis scalable GIS and spatial analysis Balance between software engineering with fundamental Balance between software engineering with fundamental

research research AccessAccess

–– Individual user and scientistIndividual user and scientist–– Community and organizationCommunity and organization–– Community and organizationCommunity and organization–– Equality, privacy, securityEquality, privacy, security

2323

Science Drivers and Science Drivers and ApplicationsApplications

Emergency managementEmergency management Forecasting largeForecasting large--scale human behaviorscale human behavior Forecasting largeForecasting large scale human behaviorscale human behavior Early detection of infectious diseasesEarly detection of infectious diseases

P liti l di t i tiP liti l di t i ti Political redistrictingPolitical redistricting Spatiotemporal data analyticsSpatiotemporal data analytics … …… …

2424

GISolve MiddlewareGISolve MiddlewareGISolve MiddlewareGISolve Middleware

2525

CyberGIS Processes (Wang 2010)

2626

Image source: http://mtparchitectsnews.blogspot.com/2010_08_01_archive.html

ExperimentationExperimentationExperimentationExperimentation

CyberGISGISolve

http://lakjeewa.blogspot.com/

2727

www.opensciencegrid.org www.xsede.orgp j g p2011/09/what-is-cloud-

computing.html

Cyber + GIS > Cyber | GISCyber + GIS > Cyber | GISCyber + GIS > Cyber | GISCyber + GIS > Cyber | GIS

C bCyber

GIS

2828

GIS

Spatial Computational Spatial Computational Theories / MethodsTheories / Methods Synthesize spatial and computational thinkingSynthesize spatial and computational thinking ComputationalComputational

Complexity vs intensityComplexity vs intensity Complexity vs. intensityComplexity vs. intensity Uncertainty vs. validityUncertainty vs. validity Performance vs. reliabilityPerformance vs. reliability

SC

SpatialSpatial DistributionDistribution

DependenceDependence

ALE

DependenceDependence IntegrationIntegration RepresentationRepresentation

E

pp UncertaintyUncertainty

2929

Education and WorkforceEducation and WorkforceEducation and WorkforceEducation and Workforce

Curriculum & pedagogyCurriculum & pedagogyCurriculum & pedagogyCurriculum & pedagogy Open ecosystemsOpen ecosystems

–– CyberGIS Gateway CyberGIS Gateway –– CyberGIS ToolkitCyberGIS Toolkit

PartnershipsPartnerships

3030

VisionVisionVisionVision

Applications

Emergency Management,

Energy, Health, S t i bilittio

ns

Space-Time Analytics

Sustainability

Spatial Computational Theories / Methodsy

Inte

ract

High-Performance, Distributed and Collaborative

GISGISolve

scip

linar

y

GISBase

CyberinfrastructureExtreme-scale

Computing, Open Science Grid, M

ultid

i

XSEDE

3232

3333

3434

““Computing is not about computers any more It isComputing is not about computers any more It is Computing is not about computers any more. It is Computing is not about computers any more. It is about living.about living.””–– Nicholas Negroponte, Founding Director of MITNicholas Negroponte, Founding Director of MIT’’s s g p , gg p , g

Media Lab. Media Lab. Being DigitalBeing Digital (1995), p. 6.(1995), p. 6. ““CyberGIS are not about infrastructure and systems CyberGIS are not about infrastructure and systems

any more They are about transforming research andany more They are about transforming research andany more. They are about transforming research and any more. They are about transforming research and education in humanities, engineering, and sciences.education in humanities, engineering, and sciences.””–– By helping gain better understanding about By helping gain better understanding about y p g g gy p g g g

locations; and spatial contexts, relationships, and locations; and spatial contexts, relationships, and dynamics in a complex and rapidly changing dynamics in a complex and rapidly changing worldworldworldworld..

3535

AcknowledgmentsAcknowledgmentsAcknowledgmentsAcknowledgments

i l S i d ii l S i d i National Science FoundationNational Science Foundation–– BCSBCS--08466550846655–– OCIOCI--1047916–– OCIOCI--1047916–– OCIOCI--0503697– PHY-0621704 –– TeraGrid/XSEDE SES070004TeraGrid/XSEDE SES070004

U.SU.S. Geological Survey. Geological Survey

3636

Thanks!Thanks!Thanks!Thanks!

C / Q i ?C / Q i ? Comments / Questions?Comments / Questions?

3737

Recommended