SlideShare a Scribd company logo
1 of 29
Download to read offline
Big data ET models & benchmarking
with distributed OSGEO tools

Yann Chemin
International Water Management Institute

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

1 / 29
Contents

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

2 / 29
CGIAR
Consultative Group for International Agricultural Research
Ratified on October 2nd, 2013
Full Open Access & Open Source research data and publication

International Public Goods
Public Domain
Publications Open Access
FOSS models and algorithms

2018: all 15 CG centres, already FOSS4G Lab: (gsl.worldagroforestry.org)
Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

3 / 29
Outline

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

4 / 29
Introduction

Evapotranspiration is the largest transiting quantity in the daily
hydrological cycle along with rain. It is used by scientists and managers in:

Irrigation systems performance
Crop water productivity
Water accounting
Wetlands-agriculture interface
Basin water uses quantification
Climate change on water cycle & users

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

5 / 29
Outline

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

6 / 29
Overview
There are several types of evapotranspiration modeling methods:
Reference ET: Hargreaves, Penman-Monteith
Potential ET: Priestley-Taylor, astronomical
Actual ET: Thermodynamic/energy balance (mostly)

OSGEO tools

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

7 / 29
Equity of water use in irrigation systems

Irrigation water monitoring & management
Map: Uniform colour is equity of water distribution
Graph: Irrigation system equity in time (mm/d, daily, 12 years)

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

8 / 29
Crop water consumption in irrigation systems
Actual evapotranspiration (mm/d, daily, 11 years)
for agricultural water performance management.
Irrigation System is 70,000 ha.

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

9 / 29
Code for

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

10 / 29
Water depletion in River Basins
Actual evapotranspiration (mm/d, daily, 7 years)
for the Murray-Darling Basin (1M Km2 )
Japan is 0.37M Km2

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

11 / 29
Water depletion in River Basins
Actual evapotranspiration (mm/d, daily, 7 years)
for the Murray-Darling Basin (1M Km2 )
Japan is 0.37M Km2

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

12 / 29
Evapotranspiration @ country level
Actual evapotranspiration (365 days integrated)
for water resources monitoring & management.

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

13 / 29
ET models Benchmarking
Average ET for Sri Lanka, Daily 2000-2012 (mm/d, daily, 12.3 years)

Comparison
ETo & ETpot (rad) are similar, expected.
ETa models are not so similar, expected.
ETo & ETpot (rad) are higher than ETa models, expected.
Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

14 / 29
Outline

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

15 / 29
Chain processing

Chain processing has a fundamental impact on remote sensing work:
Standardization limits bugs
Less prone to human error
Simpler parameterization access
Permits to apply any number of modules to all target images
Ensures maximum quality of generated images

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

16 / 29
Blueprint

GDAL+[C+OpenMP]
GRASSGIS+pyGRASS+[C+OpenMP]
Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

17 / 29
GDAL framework

GDAL+[C+OpenMP]

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

18 / 29
GDAL framework

OpenMP Distribution

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

Cores

November 2nd, 2013

19 / 29
GRASS GIS framework

metaModule concept
pyGRASS: vertical integration of GRASS GIS modules
GRASS GIS modules: [C+OpenMP]
Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

20 / 29
pyGRASS
Summary for Landsat 7 pyGRASS MetaModule

http://grasswiki.osgeo.org/wiki/Python/pygrass
Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

21 / 29
Outline

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

22 / 29
Future: 128-cores from Tile-GX

64-core Tile-GX

Yann Chemin (IWMI)

Dual Tile-GX on 1/2 rack board

HPC benchmarking ET models OSGEO

November 2nd, 2013

23 / 29
Future: 120-cores from Xeon Phi

60-core Phi

Yann Chemin (IWMI)

Dual Phi in Gygabyte cage

HPC benchmarking ET models OSGEO

November 2nd, 2013

24 / 29
Outlooks

Multi-Cores Hardware (Tile-GX, Xeon Phi)
Multi-GPU distribution (OpenCL, CUDA)
Multi-CPU distribution (MPI)
MODIS and Landsat archives under close pipe distance?
Online: automatic, PyWPS, SOS/network ?

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

25 / 29
Outline

1
2

Introduction
Evapotranspiration Modeling
ET & Equity in Irrigation
Crop Water Consumption
River Basins Monitoring
Country Monitoring
ET Models Benchmarking

Yann Chemin (IWMI)

3

4
5

Frameworks
Chain processing
Blueprint
GDAL
GRASS GIS
Future
Conclusions

HPC benchmarking ET models OSGEO

November 2nd, 2013

26 / 29
Conclusions

Distributed ET models benchmarking setup with OSGEO tools
GDAL: C+OpenMP
GDAL: Core-based scaling
GRASS GIS: pyGRASS for metaModule
GRASS GIS: pyGRASS finish =False
GRASS GIS: C+OpenMP inside modules
Targets: MODIS (Terra/Aqua), Landsat (all), Aster

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

27 / 29
Collaboration call

We are looking for collaborators:
Having HPC capabilities
Interested in Global Water ET monitoring from Space
Using distributed FOSS4G tools

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

28 / 29
Thank You

Yann Chemin (IWMI)

HPC benchmarking ET models OSGEO

November 2nd, 2013

29 / 29

More Related Content

Similar to Big data ET models & benchmarking with distributed OSGEO tools

Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...
Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...
Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...World Agroforestry (ICRAF)
 
A strategy for estimating the components of the carbon and water budgets for ...
A strategy for estimating the components of the carbon and water budgets for ...A strategy for estimating the components of the carbon and water budgets for ...
A strategy for estimating the components of the carbon and water budgets for ...Integrated Carbon Observation System (ICOS)
 
KPIs implementation and decision tree algorithms as support tools in wastewat...
KPIs implementation and decision tree algorithms as support tools in wastewat...KPIs implementation and decision tree algorithms as support tools in wastewat...
KPIs implementation and decision tree algorithms as support tools in wastewat...GiuseppeAntonello
 
JHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershedJHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershedsilli
 
Presentation and evaluation of early model outputs of use cases for iterative...
Presentation and evaluation of early model outputs of use cases for iterative...Presentation and evaluation of early model outputs of use cases for iterative...
Presentation and evaluation of early model outputs of use cases for iterative...Ecological Sequestration Trust
 
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoop
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and SqoopAnalysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoop
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoopsushantparte
 
Data Streaming in IoT and Big Data Analytics
Data Streaming in  IoT and Big Data AnalyticsData Streaming in  IoT and Big Data Analytics
Data Streaming in IoT and Big Data AnalyticsVincenzo Gulisano
 
GIS Automation in Ground Water Analysis
GIS Automation in Ground Water AnalysisGIS Automation in Ground Water Analysis
GIS Automation in Ground Water AnalysisIJRESJOURNAL
 
Solar based Pond Cleaning Machine
Solar based Pond Cleaning MachineSolar based Pond Cleaning Machine
Solar based Pond Cleaning MachineIRJET Journal
 
Cloud-based dynamic distributed optimisation of integrated process planning a...
Cloud-based dynamic distributed optimisation of integrated process planning a...Cloud-based dynamic distributed optimisation of integrated process planning a...
Cloud-based dynamic distributed optimisation of integrated process planning a...Piotr Dziurzanski
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationBrenno Menezes
 
Design and Simulation of a Water Supply System for Eramala Panchayat
Design and Simulation of a Water Supply System for Eramala PanchayatDesign and Simulation of a Water Supply System for Eramala Panchayat
Design and Simulation of a Water Supply System for Eramala PanchayatIRJET Journal
 
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"Global Risk Forum GRFDavos
 
Addressing Climate Change through water use efficiency_Hari Hegde_2013
Addressing Climate Change through water use efficiency_Hari Hegde_2013Addressing Climate Change through water use efficiency_Hari Hegde_2013
Addressing Climate Change through water use efficiency_Hari Hegde_2013India Water Portal
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gisCOGS Presentations
 
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)World Resources Institute (WRI)
 

Similar to Big data ET models & benchmarking with distributed OSGEO tools (20)

Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...
Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...
Available Software Tools for Land Use GHG Inventories and Project Carbon Bala...
 
A strategy for estimating the components of the carbon and water budgets for ...
A strategy for estimating the components of the carbon and water budgets for ...A strategy for estimating the components of the carbon and water budgets for ...
A strategy for estimating the components of the carbon and water budgets for ...
 
KPIs implementation and decision tree algorithms as support tools in wastewat...
KPIs implementation and decision tree algorithms as support tools in wastewat...KPIs implementation and decision tree algorithms as support tools in wastewat...
KPIs implementation and decision tree algorithms as support tools in wastewat...
 
JHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershedJHydro - an implementation of the digital watershed
JHydro - an implementation of the digital watershed
 
Presentation and evaluation of early model outputs of use cases for iterative...
Presentation and evaluation of early model outputs of use cases for iterative...Presentation and evaluation of early model outputs of use cases for iterative...
Presentation and evaluation of early model outputs of use cases for iterative...
 
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoop
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and SqoopAnalysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoop
Analysis of National Footprint Accounts using MapReduce, Hive, Pig and Sqoop
 
Data Streaming in IoT and Big Data Analytics
Data Streaming in  IoT and Big Data AnalyticsData Streaming in  IoT and Big Data Analytics
Data Streaming in IoT and Big Data Analytics
 
GIS Automation in Ground Water Analysis
GIS Automation in Ground Water AnalysisGIS Automation in Ground Water Analysis
GIS Automation in Ground Water Analysis
 
Solar based Pond Cleaning Machine
Solar based Pond Cleaning MachineSolar based Pond Cleaning Machine
Solar based Pond Cleaning Machine
 
Cloud-based dynamic distributed optimisation of integrated process planning a...
Cloud-based dynamic distributed optimisation of integrated process planning a...Cloud-based dynamic distributed optimisation of integrated process planning a...
Cloud-based dynamic distributed optimisation of integrated process planning a...
 
resilience.io WASH prototype Debut Workshop - GAMA
resilience.io WASH prototype Debut Workshop - GAMAresilience.io WASH prototype Debut Workshop - GAMA
resilience.io WASH prototype Debut Workshop - GAMA
 
Sustainable Manufacturing
Sustainable ManufacturingSustainable Manufacturing
Sustainable Manufacturing
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimization
 
Design and Simulation of a Water Supply System for Eramala Panchayat
Design and Simulation of a Water Supply System for Eramala PanchayatDesign and Simulation of a Water Supply System for Eramala Panchayat
Design and Simulation of a Water Supply System for Eramala Panchayat
 
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"
Eleanor MILNE, Stoecio MALTA "A new tracking tool for carbon benefits"
 
Addressing Climate Change through water use efficiency_Hari Hegde_2013
Addressing Climate Change through water use efficiency_Hari Hegde_2013Addressing Climate Change through water use efficiency_Hari Hegde_2013
Addressing Climate Change through water use efficiency_Hari Hegde_2013
 
Valdivia toa dssat-modeling_workshopamsterdam_2012-04-23
Valdivia toa dssat-modeling_workshopamsterdam_2012-04-23Valdivia toa dssat-modeling_workshopamsterdam_2012-04-23
Valdivia toa dssat-modeling_workshopamsterdam_2012-04-23
 
Automated change detection in grass gis
Automated change detection in grass gisAutomated change detection in grass gis
Automated change detection in grass gis
 
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)
Global Protocol for Community-Scale Greenhouse Gas Emission Inventories (GPC)
 
Nanyang report
Nanyang reportNanyang report
Nanyang report
 

More from Hirofumi Hayashi

Geopaparazzi & SMASH state of art 2019
Geopaparazzi & SMASH state of art 2019Geopaparazzi & SMASH state of art 2019
Geopaparazzi & SMASH state of art 2019Hirofumi Hayashi
 
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)Hirofumi Hayashi
 
mago3Dによる3次元マルチスケールデータの可視化システムの開発
mago3Dによる3次元マルチスケールデータの可視化システムの開発mago3Dによる3次元マルチスケールデータの可視化システムの開発
mago3Dによる3次元マルチスケールデータの可視化システムの開発Hirofumi Hayashi
 
Geopaparazzi, state of the art
Geopaparazzi, state of the artGeopaparazzi, state of the art
Geopaparazzi, state of the artHirofumi Hayashi
 
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...Hirofumi Hayashi
 
Geopaparazzi workshop on FOSS4G2015 Seoul
Geopaparazzi workshop on FOSS4G2015 SeoulGeopaparazzi workshop on FOSS4G2015 Seoul
Geopaparazzi workshop on FOSS4G2015 SeoulHirofumi Hayashi
 
もらもらヒストリー
もらもらヒストリーもらもらヒストリー
もらもらヒストリーHirofumi Hayashi
 
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)Hirofumi Hayashi
 
OSGeo-Live 7.9 DVD 宣伝用スライド
OSGeo-Live 7.9 DVD 宣伝用スライドOSGeo-Live 7.9 DVD 宣伝用スライド
OSGeo-Live 7.9 DVD 宣伝用スライドHirofumi Hayashi
 
FOSS4Gでオープンデータも超簡単 OSC沖縄編
FOSS4Gでオープンデータも超簡単 OSC沖縄編FOSS4Gでオープンデータも超簡単 OSC沖縄編
FOSS4Gでオープンデータも超簡単 OSC沖縄編Hirofumi Hayashi
 
Geopaparazzi 3.9.2 Hiroshima handson
Geopaparazzi 3.9.2 Hiroshima handsonGeopaparazzi 3.9.2 Hiroshima handson
Geopaparazzi 3.9.2 Hiroshima handsonHirofumi Hayashi
 
Combining FOSS4G & Open Hardware for research & monitoring in Southern Asia
Combining FOSS4G & Open Hardware for research & monitoring in Southern AsiaCombining FOSS4G & Open Hardware for research & monitoring in Southern Asia
Combining FOSS4G & Open Hardware for research & monitoring in Southern AsiaHirofumi Hayashi
 
MapGuide+Geopaparazziで作るスマートフォンソリューション
MapGuide+Geopaparazziで作るスマートフォンソリューションMapGuide+Geopaparazziで作るスマートフォンソリューション
MapGuide+Geopaparazziで作るスマートフォンソリューションHirofumi Hayashi
 
もし地底人がGoogle glassをゲットしたなら
もし地底人がGoogle glassをゲットしたならもし地底人がGoogle glassをゲットしたなら
もし地底人がGoogle glassをゲットしたならHirofumi Hayashi
 

More from Hirofumi Hayashi (18)

Geopaparazzi & SMASH state of art 2019
Geopaparazzi & SMASH state of art 2019Geopaparazzi & SMASH state of art 2019
Geopaparazzi & SMASH state of art 2019
 
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
 
mago3Dによる3次元マルチスケールデータの可視化システムの開発
mago3Dによる3次元マルチスケールデータの可視化システムの開発mago3Dによる3次元マルチスケールデータの可視化システムの開発
mago3Dによる3次元マルチスケールデータの可視化システムの開発
 
測地系とは
測地系とは測地系とは
測地系とは
 
Foss4g2016korea
Foss4g2016koreaFoss4g2016korea
Foss4g2016korea
 
Geopaparazzi, state of the art
Geopaparazzi, state of the artGeopaparazzi, state of the art
Geopaparazzi, state of the art
 
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...
Use case of Disaster Management System by using Geopaparazzi and MapGuide Ope...
 
Geopaparazzi workshop on FOSS4G2015 Seoul
Geopaparazzi workshop on FOSS4G2015 SeoulGeopaparazzi workshop on FOSS4G2015 Seoul
Geopaparazzi workshop on FOSS4G2015 Seoul
 
もらもらヒストリー
もらもらヒストリーもらもらヒストリー
もらもらヒストリー
 
地底先生登場の巻
地底先生登場の巻地底先生登場の巻
地底先生登場の巻
 
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)
Geopaparazziフィールド調査アプリ最新動向ー地底先生登場の巻(哺乳類学会自由集会編)
 
消費税
消費税消費税
消費税
 
OSGeo-Live 7.9 DVD 宣伝用スライド
OSGeo-Live 7.9 DVD 宣伝用スライドOSGeo-Live 7.9 DVD 宣伝用スライド
OSGeo-Live 7.9 DVD 宣伝用スライド
 
FOSS4Gでオープンデータも超簡単 OSC沖縄編
FOSS4Gでオープンデータも超簡単 OSC沖縄編FOSS4Gでオープンデータも超簡単 OSC沖縄編
FOSS4Gでオープンデータも超簡単 OSC沖縄編
 
Geopaparazzi 3.9.2 Hiroshima handson
Geopaparazzi 3.9.2 Hiroshima handsonGeopaparazzi 3.9.2 Hiroshima handson
Geopaparazzi 3.9.2 Hiroshima handson
 
Combining FOSS4G & Open Hardware for research & monitoring in Southern Asia
Combining FOSS4G & Open Hardware for research & monitoring in Southern AsiaCombining FOSS4G & Open Hardware for research & monitoring in Southern Asia
Combining FOSS4G & Open Hardware for research & monitoring in Southern Asia
 
MapGuide+Geopaparazziで作るスマートフォンソリューション
MapGuide+Geopaparazziで作るスマートフォンソリューションMapGuide+Geopaparazziで作るスマートフォンソリューション
MapGuide+Geopaparazziで作るスマートフォンソリューション
 
もし地底人がGoogle glassをゲットしたなら
もし地底人がGoogle glassをゲットしたならもし地底人がGoogle glassをゲットしたなら
もし地底人がGoogle glassをゲットしたなら
 

Recently uploaded

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Big data ET models & benchmarking with distributed OSGEO tools

  • 1. Big data ET models & benchmarking with distributed OSGEO tools Yann Chemin International Water Management Institute Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 1 / 29
  • 2. Contents 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 2 / 29
  • 3. CGIAR Consultative Group for International Agricultural Research Ratified on October 2nd, 2013 Full Open Access & Open Source research data and publication International Public Goods Public Domain Publications Open Access FOSS models and algorithms 2018: all 15 CG centres, already FOSS4G Lab: (gsl.worldagroforestry.org) Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 3 / 29
  • 4. Outline 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 4 / 29
  • 5. Introduction Evapotranspiration is the largest transiting quantity in the daily hydrological cycle along with rain. It is used by scientists and managers in: Irrigation systems performance Crop water productivity Water accounting Wetlands-agriculture interface Basin water uses quantification Climate change on water cycle & users Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 5 / 29
  • 6. Outline 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 6 / 29
  • 7. Overview There are several types of evapotranspiration modeling methods: Reference ET: Hargreaves, Penman-Monteith Potential ET: Priestley-Taylor, astronomical Actual ET: Thermodynamic/energy balance (mostly) OSGEO tools Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 7 / 29
  • 8. Equity of water use in irrigation systems Irrigation water monitoring & management Map: Uniform colour is equity of water distribution Graph: Irrigation system equity in time (mm/d, daily, 12 years) Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 8 / 29
  • 9. Crop water consumption in irrigation systems Actual evapotranspiration (mm/d, daily, 11 years) for agricultural water performance management. Irrigation System is 70,000 ha. Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 9 / 29
  • 10. Code for Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 10 / 29
  • 11. Water depletion in River Basins Actual evapotranspiration (mm/d, daily, 7 years) for the Murray-Darling Basin (1M Km2 ) Japan is 0.37M Km2 Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 11 / 29
  • 12. Water depletion in River Basins Actual evapotranspiration (mm/d, daily, 7 years) for the Murray-Darling Basin (1M Km2 ) Japan is 0.37M Km2 Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 12 / 29
  • 13. Evapotranspiration @ country level Actual evapotranspiration (365 days integrated) for water resources monitoring & management. Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 13 / 29
  • 14. ET models Benchmarking Average ET for Sri Lanka, Daily 2000-2012 (mm/d, daily, 12.3 years) Comparison ETo & ETpot (rad) are similar, expected. ETa models are not so similar, expected. ETo & ETpot (rad) are higher than ETa models, expected. Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 14 / 29
  • 15. Outline 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 15 / 29
  • 16. Chain processing Chain processing has a fundamental impact on remote sensing work: Standardization limits bugs Less prone to human error Simpler parameterization access Permits to apply any number of modules to all target images Ensures maximum quality of generated images Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 16 / 29
  • 17. Blueprint GDAL+[C+OpenMP] GRASSGIS+pyGRASS+[C+OpenMP] Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 17 / 29
  • 18. GDAL framework GDAL+[C+OpenMP] Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 18 / 29
  • 19. GDAL framework OpenMP Distribution Yann Chemin (IWMI) HPC benchmarking ET models OSGEO Cores November 2nd, 2013 19 / 29
  • 20. GRASS GIS framework metaModule concept pyGRASS: vertical integration of GRASS GIS modules GRASS GIS modules: [C+OpenMP] Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 20 / 29
  • 21. pyGRASS Summary for Landsat 7 pyGRASS MetaModule http://grasswiki.osgeo.org/wiki/Python/pygrass Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 21 / 29
  • 22. Outline 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 22 / 29
  • 23. Future: 128-cores from Tile-GX 64-core Tile-GX Yann Chemin (IWMI) Dual Tile-GX on 1/2 rack board HPC benchmarking ET models OSGEO November 2nd, 2013 23 / 29
  • 24. Future: 120-cores from Xeon Phi 60-core Phi Yann Chemin (IWMI) Dual Phi in Gygabyte cage HPC benchmarking ET models OSGEO November 2nd, 2013 24 / 29
  • 25. Outlooks Multi-Cores Hardware (Tile-GX, Xeon Phi) Multi-GPU distribution (OpenCL, CUDA) Multi-CPU distribution (MPI) MODIS and Landsat archives under close pipe distance? Online: automatic, PyWPS, SOS/network ? Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 25 / 29
  • 26. Outline 1 2 Introduction Evapotranspiration Modeling ET & Equity in Irrigation Crop Water Consumption River Basins Monitoring Country Monitoring ET Models Benchmarking Yann Chemin (IWMI) 3 4 5 Frameworks Chain processing Blueprint GDAL GRASS GIS Future Conclusions HPC benchmarking ET models OSGEO November 2nd, 2013 26 / 29
  • 27. Conclusions Distributed ET models benchmarking setup with OSGEO tools GDAL: C+OpenMP GDAL: Core-based scaling GRASS GIS: pyGRASS for metaModule GRASS GIS: pyGRASS finish =False GRASS GIS: C+OpenMP inside modules Targets: MODIS (Terra/Aqua), Landsat (all), Aster Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 27 / 29
  • 28. Collaboration call We are looking for collaborators: Having HPC capabilities Interested in Global Water ET monitoring from Space Using distributed FOSS4G tools Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 28 / 29
  • 29. Thank You Yann Chemin (IWMI) HPC benchmarking ET models OSGEO November 2nd, 2013 29 / 29