36
Recent developments at DMI Jacob Brock [email protected] Weather, climate and sea

Recent developments at DMI Jacob Brock [email protected] Weather, climate and sea

Embed Size (px)

Citation preview

Recent developments at DMI

Jacob Brock

[email protected]

Weather, climate and sea

Recent developments at DMI

• An administrative change

• NinJo: Operational introduction and continued development

• A new supercomputer

• Road Weather Information System

• Graphical Production System

An administrative change

NinJo

NinJo

• Deployed operationally Dec 2006

• 4 data types:- Observations- Model data (HIRLAM)- Radar- Satellite

• In parallel with old system

NinJo

• Lightning data, more models added

• Experiences (subjective)– Younger users more likely to use NinJo– Good super users gives better acceptance– Don’t try to limit the users

AalOpr SkpOpr ResOprKarupOpr

LyvOpr

LyvTre LyvDev LyvTest LyvLocal

New supercomputer

Supercomputer

• Replacing the current NEC SX6 with a Cray in 4 steps:– An XT4 as an ”early migration system” in parallel

with the NEC has been installed– The XT4 takes over all applications and the NEC is

closed down (scheduled 16 July)– The NEC is disassembled and a Cray XT5 put in

instead– The XT5 to be turned on late october and take over

all applications before the end of the year

Cray XT: Homogenous Architecture, scalable nodes

XT4

2.6 Ghz AMD Opteron DualCore

1 cabinet MPP

4 login nodes

76 compute nodes = 152 compute cores

336 Gb RAM

790 Gflops peak perf.

9 Tb disk

XT5

2.4 Ghz AMD Opteron QuadCore

6 cabinets MPP

? login nodes

912 compute nodes = 3648 compute cores

7.3 Tb RAM

35 Tflops peak perf

110 Tb disk

Supercomputer

• Software• - loginnodes have full SuSE Enterprise Linux• - compute nodes have Compute Node Linux (speciel

kernel and version of SuSE)• - third party compilers, amongst others PGI,

PathScale, Gnu GCC

• Cost• - Cray XT4/5, 6 million €• - refurbishing of machine hall ~450.000 €• - other costs ~65.000 €

XT4 ”Odin”

Road Weather

Information System

Road Weather Information System

• Once it was MFC C++

• Then it became JavaScript

• But that was too slow so…

• Now reimplemented in pure Java, using Java WebStart for updgrading

The Challenge:

Provide complex meteorological information Provide complex meteorological information

in a non-complex formatin a non-complex format

The Construction Syndicate:

Road PeopleRoad People

Weather PeopleWeather People

IT PeopleIT People

The Users:

Basicly everyone with interests in slippery road conditions…Basicly everyone with interests in slippery road conditions…

The Users:

Basicly everyone with interests in slippery road conditions :Basicly everyone with interests in slippery road conditions :

Road authorities, State, Region, Community, City….

Entrepreneurs

Airports

Harbours

Hospitals

Other authorities

……

User spectre :

Owner of truck or shovel, may have drivers license

Engineer, who is a full time computer- and weathernerd

Current condition Forecast status 5 hours

Local map

Long forecast ~330 stations !

Area forecast

Comments from meteorologist

Radar images (Precipitation)

Rain

Mix

Snow

FRZ precip

Web-cams

The system is continously improved

• Feed-back from users• Performance continuously verified• Day seminar every year• Next season: Exchanging data with

Schleswig – Holstein (Northern Germany)

Graphical Production

System

Graphical Production System

• So far based on a locally developed program

• Written in MFC C++, no further development

• Can only generate pixel-based images

• Does not scale very well

• New product = new extraction + new graphics + new dissemination

Graphical Production System

• Requirements for new system– Based on common standards– Deliver both pixel and vector graphics

• Illustrator CS-series chosen

– Be scalable– Common products for many customers

Graphical Production System

Database

Production application Data + prod. Req.

Illustrator CS

Post processing

Product

Graphical production

Recent developments at DMI

Jacob Brock

[email protected]

Weather, climate and sea