[MITgcm-support] Something very slow has happened to the pressuresolver
Christopher L. Wolfe
clwolfe at ucsd.edu
Wed Feb 27 13:05:46 EST 2008
> 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
I'll check it, but should the number be different for two runs
differing only by the code itself?
Christopher
On Feb 27, 2008, at 3:59 AM, 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