A Complete Weather Forecasting Suite On Param 10000
A Complete Weather Forecasting Suite On Param 10000
A Complete Weather Forecasting Suite On Param 10000
Presented by-
Sukanta pal
Rgdn. No-0701106280
branch-IT
1
Agenda
Introduction.
Need for Weather Forecasting.
PARAM 10000.
Design Approach.
Numerical algorithm.
The Weather Forecasting Capabilities.
Accuracy Issue And Fault Tolerance
Conclusion.
References
2
INTRODUCTION
What is weather forecasting?
Prediction of atmospheric state for a given time and location
Why to forecast?
Air traffic
Agriculture
Marine
Private sector
Forestry
Military application
3
Methods of weather forecast
Synoptic
Statistical
Numerical
4
Numerical Forecasting
Computer simulation of atmospheric condition.
It includes
i. Data collection
ii. Data assimilation and analysis
iii. Numerical weather prediction
iv. Model output post processing
5
PARAM 10000
6
Design approach
7
Based on cluster models of SMPs
Has 1gb of RAM per node.
Message passing communication software like MPI and PVM.
KSHIPRA.
and MYRINET
8
9
Numerical Algorithm
Derived from conservation laws of mass, momentum, and energy.
Two conditions .
If it is a linear quantity, then the representations are straight
forward.
If it is a non-linear term, spectral transform methods have to be used.
The computations for spectral algorithms consists of following steps
10
u u z p
M m
m m
j , Zk n k j
n
n | m|
u l , j , z k
M
u
n M
j , z k e iml
11
u m
j , zk
1
k 2 1
l 0
u l , j , z k e iml
k2
zk j 1 j u j , zk pn j
k1 m
m m
u n
12
Weather Forecasting
capabilities
1. Parallelisation Strategy
13
A pair of latitudes is placed on one processor
Then these sums are circulated among all the processors to have
global sum on each of the processor
14
2 Implementation
15
16
Accuracy Issue
Performance strongly linked to the architectural features like clock
speed, main memory bandwidth.
17
Fault Tolerance
Independent Processing can be run independentently using an
interface.
18
Conclusion
Parallel Climate models T2l/T42 and Forecast models T80/T126
have been developed.
19
References
http://www.iitr.ac.in/centers/CC/pages/Resources+Pa
ram_1000.html
http://www.cdac.in/html/press/3q09/spot687.aspx
http://pune.cdac.in/html/secg/cas.aspx
http://pune.cdac.in/html/npsf/npsfidx.aspx
http://pune.cdac.in/html/npsf/param10k/benchmp.as
px
http://www.buyya.com/papers/cdacrep.txt
http://en.wikipedia.org/wiki/Remote_direct_memory
_access
20
THANK YOU
21