cyyyberinfrastructure and cybergis: recent advances and ... · national center for supercomputing...
TRANSCRIPT
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