high throughput computing to simulate climate change, wildfires … · 2018-05-24 · high...

27
High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone National Park Winslow D. Hansen Department of Integrative Biology HTCondor Week May 24 th 2018 Ann Olsson

Upload: others

Post on 25-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

High throughput computing to simulate

climate change, wildfires and conifer forests

of Yellowstone National Park

Winslow D. HansenDepartment of Integrative Biology

HTCondor Week

May 24th 2018

Ann Olsson

Page 2: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Acknowledgements

• Monica Turner

• Rupert Seidl and Werner Rammer

• Kristin Braziunas and Zak Ratajcazk

• NSF, JFSP, Alaska CSC, NPS, Vilas Research Trust

Page 3: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Ann Olsson

Page 4: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Yellowstone National Park

• Large intact wildland area

• Oldest national park

• Point farthest from a road in the contiguous US

Landenburger et al. 2008 Sensing

Page 5: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone
Page 6: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Ann Olsson

Page 7: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Ann Olsson

Page 8: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Ann Olsson

Page 9: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Tree regeneration historically robust

National Geographic May 2016

Yr-0 Yr-1 Yr-2 Yr-25

Page 10: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Climate change causing increased fire and droughts

US News

Page 11: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Fires and drought may exceed forest resilience

National Geographic May 2016

Yr-0 Yr-1 Yr-2 Yr-25

? ? ?

Page 12: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Where and why might changing climate and fire may cause forests of

Yellowstone to change profoundly?

Ann Olsson

Page 13: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Research Challenges

• How do we study forests 100 years in the future?

Page 14: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Process-based models

• System is represented as a set of mechanistic processes that describe cause and effect relationships between system variables

Seidl et al. 2014

Page 15: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Research Challenges

• Forests are very complex!

Tian et al. 2011

Page 16: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

iLand

• Individual forest Landscape and Disturbance• Tree reproduction, growth, and mortality

• Light availability, climate, soils, competition

• Trees interact with their neighbors

• Broad-scale patterns and

process emerge dynamically

Page 17: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Spatially explicit landscapes

• Millions of trees

• Simulate wildfires

• ~ 3 hr runs on office computer

Page 18: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Scenarios and stochasticity

• Future is uncertain and so we often ask what if questions

• Run multiple replicates of each scenario

Page 19: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

The need for high throughput

• 11 different scenarios

• 20 replicates of each scenario

• totaling 280 runs

• This would have taken me 35 days of computation working 24hrs per day

• It took 6 hrs with HTCondor

Page 20: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Post-processing

• Simulating individual trees every day for 100 yrs generates a lot of data

• 10 gigabytes/ run minimum

• Also used high-throughput to aggregate data to landscape scales in R

Page 21: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

21st century fire and forests

Hansen et al. In Prep

% f

ore

st

Page 22: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

21st century fire and forestsIdentified thresholds of burning

Hansen et al. In Prep

Page 23: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Yellowstone forests could change

profoundly

• Consequences for the ecosystem and people that live in the region or visit the park

Page 24: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Take aways

• Ecology is going through a computational renaissance

• Gaining unprecedented insights

• A lot to how the computing sausage is made

• Ecologists are not well trained for this type of work

Page 25: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Computing newbies do not know what they are doing and that is okay

• High throughput computing is intimidating for beginners

• Experts often lack a frame of reference for where beginners are starting from

• Patience is required to break barriers

Page 26: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

Document everything to save time later

• When one task is conquered, often its on to the next• Insufficient repetition to master each skill

• Critical to document step by step for repeating computing tasks in months or years

• Helpful for institutional memory as new students begin in labs and old ones leave

Page 27: High throughput computing to simulate climate change, wildfires … · 2018-05-24 · High throughput computing to simulate climate change, wildfires and conifer forests of Yellowstone

• True innovation of CHTC

• Facilitators maximize the value to university and

scientific communities

Computing facilitators are essential