Top Banner
Ian Foster Computation Institute Argonne National Lab & University of Chicago Some thoughts on computation
12

Foster Computational Thinking

May 10, 2015

Download

Education

Ian Foster

I was asked to present at a NAS event on "Computational Thinking." I tried to convey some perspectives on the role of computation in science. Of course the slides are mostly pictures, not words...
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Foster Computational Thinking

Ian Foster

Computation Institute

Argonne National Lab & University of Chicago

Some thoughts on computation

Page 2: Foster Computational Thinking

2

“Applied computer science is now playing the role that mathematics did from the 17th through the 20th centuries: providing an orderly, formal framework and exploratory apparatus for other sciences”

– G. Djorgovski

Page 3: Foster Computational Thinking

3

Knowledge generation in astronomy ~1600

30 years? years

10 years6 years2 years

Page 4: Foster Computational Thinking

4

Knowledge generation in astronomy ~1600

30 years? years

10 years6 years2 years

Page 5: Foster Computational Thinking

5

Automation10

-1 108 Hz

data capture

Community10

0 104

astronomers(+106 amateur)

ComputationData10

6 1015

Baggregate 10

-1 1015

Hzpeak

Literature10

1 105

pages/year

Astronomy,from 1600 to 2000

Page 6: Foster Computational Thinking

6

Denning’s “great principles”

Computation

Communication

Coordination

Recollection

Automation

Evaluation

Design

Page 7: Foster Computational Thinking

7

NAE Grand Challenges

7

Page 8: Foster Computational Thinking

8

A Community Integrated Model for Economic and Resource Trajectories for

Humankind (CIM-EARTH)

Dynamics,foresight,

uncertainty,resolution, …

Agriculture,transport,

taxation, …

Data (global,local, …)

(Super)computers

CIM-EARTHFramework

Communityprocess

Opencode, data

www.cim-earth.org

Page 9: Foster Computational Thinking

9

Page 10: Foster Computational Thinking

10

for most people,

computing in the large

is more important than computing in the small

Page 11: Foster Computational Thinking

11

The world includes many analog components

Page 12: Foster Computational Thinking

Computation Institutewww.ci.uchicago.edu

www.ci.anl.gov

Thank you!