[MITgcm-support] Something very slow has happened to the pressuresolver
Martin Losch
Martin.Losch at awi.de
Wed Feb 27 14:45:10 EST 2008
Hi Christopher,
on this page
<http://dev.mitgcm.org/cgi-bin/viewcvs.cgi/MITgcm/model/src/cg2d.F?
only_with_tag=MAIN>
you can see what has changed in cg2d and possibly revert a few things
that might have caused your observation.
Martin
On 27 Feb 2008, at 06:59, Dimitris Menemenlis wrote:
> Christopher, I am no expert on solve_for_pressure but first thing I
> would look at is the number of cg2d_iters that it does. Set
> ALLOW_DEBUG and debuglevel=1
>
> -----Original Message-----
>
> From: "Christopher L. Wolfe" <clwolfe at ucsd.edu>
> Subj: [MITgcm-support] Something very slow has happened to the
> pressuresolver
> Date: Wed Feb 27, 2008 2:04 am
> Size: 2K
> To: mitgcm-support at mitgcm.org
>
>
> Hello modelers,
>
> I ran MITgcm on a Cray X1E (Phoenix at ORNL) about a year ago with
> good results. I recently got more time on this machine and
> downloaded the latest MITgcm checkpoint (59n), but was dismayed to
> find that this checkpoint is A LOT (like 5x) slower than the one I
> was originally using (58q_post). I ran freshly compiled versions of
> checkpoint_58q_post and checkpoint_59n with identical model
> configurations, compiler options, and CPP options (to the extent
> possible) and discovered that the pressure solver in 59n takes ten
> times (!) more CPU time on the X1E than the pressure solver from
> 58q_post. No other routine seems to haveacquiredmore than about 10%
> greater overhead. Interestingly, I have not noticed significant
> increases in the pressure solver overhead on IBM sp4 machines.
>
>
> Before I start a flurry of diffs, does anyone have any idea what
> has has been done to the pressure solver over the past year that
> would have had such a significant impact on its performance on the
> Cray?
>
> Thanks in advance,
> Christopher
>
> -----------------------------------------------------------
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list