climateprediction.net home page
Posts by old_user43408

Posts by old_user43408

1) Questions and Answers : Unix/Linux : MPICH version? (Message 9379)
Posted 16 Feb 2005 by Profile old_user43408
Post:
Thanks Will.

Always good to have confirmation from someone that actually used the thang! (OpenMOSIX).

I'll wait for the MPI port ;)

Cheers
Stevo
2) Questions and Answers : Unix/Linux : MPICH version? (Message 8945)
Posted 8 Feb 2005 by Profile old_user43408
Post:
Sorry Leggewie, it's been a while since I looked into OpenMOSIX. You're probably right :)

I just vaguely recall that there are some apps that use a memory or IO pattern that won't "migrate". If push comes to shove I'll have to do more homework ;)

With the source available anybody with the skills can have a go at it.

I'm keeping an email "eye" on this thread so we'll see if anyone takes the bait.

BTW, *I* got your context re "not a biggie" and agree that giving it a burl isn't a hard ask.

Cheers
Steve
3) Questions and Answers : Unix/Linux : MPICH version? (Message 8888)
Posted 8 Feb 2005 by Profile old_user43408
Post:
Oh yes indeedy.

This relates to the thread how?

I was looking for technical input on a parallel version of the model.

S
4) Questions and Answers : Unix/Linux : MPICH version? (Message 8877)
Posted 8 Feb 2005 by Profile old_user43408
Post:

Oh and in case you really want to do your head in... Check out PUMA - Portable University Model of the Atmosphere

I spent many an enjoyable rainy day watching my martian model shake itself apart =)

http://puma.dkrz.de/puma/

Cheers
Stevo
5) Questions and Answers : Unix/Linux : MPICH version? (Message 8875)
Posted 8 Feb 2005 by Profile old_user43408
Post:
The complications in this case relate to having more than one processor act on the same model. You need to divvy up the work amongst the processors to try and keep them all busy at the same time.

As it explains in the excellent intro on this site, your typical wx model divides the atmosphere into "cells". You then apply the required physics to those cells and for fun - also add some neighbourly cell interaction.

That's the "magic" of a parallel wx model. Mutilple processors each working on their own cell and sharing the results with the cell's neighbours.

As I understand it, OpenMOSIX environments works best when the app and the data can be readily separated. Something I suspect might not be case in the "vanilla" CPnet model.

I think that maybe we're looking for a smart scheduler. The workflow is not dissimilar to how they render 3DCG movies - multiple compute nodes talking to a central data store. If a node is free it asks the scheduler for a model to work on and then mounts the relevant model's data. That node then "restarts" the model and adds to the data. No biggie if a node bombs... it's the equiv of an unexpected hup. I believe the model app can cope with such problems without too much drama.

...shouldn't require any mods to the core wx model...

But then again, I'm sure this idea isn't anything new. Most likely it's either been done or dismissed in this or other BOINC projects.

Stevo
6) Questions and Answers : Unix/Linux : MPICH version? (Message 8754)
Posted 6 Feb 2005 by Profile old_user43408
Post:
G'day Leggewie

Yeah. I've got the option of switching to OpenMOSIX (good to have your own cluster ;) It's been on the cards as something to look at. I think you're right about Boinc OOTB. I'm not sure if it'd be worth the complication though. Might just be as easy to let each node run its own model :/

Understandable on the dev's behalf too. I was curious as a distributed wx model could be a nice app for a Beowulf. ...All those cells to be processed and all ;)

I'll post back on this forum if I take it further :)

Cheers
Steve

7) Questions and Answers : Unix/Linux : MPICH version? (Message 7855)
Posted 28 Jan 2005 by Profile old_user43408
Post:
G'day all

Has anyone out there in LinuxLand got BONIC on a Beowulf with MPICH (or similar)?

I've got a little cluster I could use for this gig when I'm not running Nbody sims :)

Cheers
Steve




©2024 climateprediction.net