Fri Jul 8 13:42:21 BST 2005
|
jobsheet
|
PUM runs index
yadta ([cp yacjc]
; 4.5)
- Start time: 2000/12/1, length: 10/0/3
- Processors: 1 * 2, Exec name: $RUNID.exe; Timestep (mins): 30 (atmos); 60 (ocean) . Coupling every (hours) 24
- Start dumps: $DUMPS/aaxzca.daq1c10 $DUMPS/aaxzco.daq1c10
- Fortran mods
- Ancil files
- Diags
- Userprestash files
- Status: [running/good/obsolete/etc]
- See-also:
- Notes:
- Notes go here...
- History: yadta -> yacjc -> a -> yabwb -> yabeo -> a -> yabad -> a -> yaauo -> n -> yaasc -> yaaoa
Purpose of Run (long)
Initially, this was run on 1-proc to see how it differed from yacje (the opteron 2-proc control
that drifted). The answer was...
wmc> b=gm('yacje/64/0.01',y=2001+indgen(5),m=7,sc=24)
wmc> a=gm('yadta/64/0.01',y=2001+indgen(5),m=7,sc=24)
wmc> print,pp_range(pp_diff(a,b))
0.00000 0.00000
0.00000 0.00000
0.00000 0.00000
0.00000 0.00000
0.00000 0.00000
...its bit-eq. So, I'm now re-using the job to run as a g95 control.
As 1-proc was bit-eq to 2-proc, good. Awaiting g95 info.
Results
As a g95 run, it rus at about 4.5 hours per month, ie about 5 months a day,
ie quite slow. Interestingly, yadgb (atmos only) seems
quite fast.
The first few months have no major drift, but we'll need a few more years for
anything useful.
Making it Compile
It needs a few things done for it to be happy to compile...