[MITgcm-support] Optimization
David Lewis
sir_louie at hotmail.com
Fri Jul 9 20:11:21 EDT 2010
Thanks Matt.
The first test was less than 15 min. so I'll check over a longer period. Actually, I just started a multiday-run using the same executable (it's good enough for me as is). I'll be able to check the status on Monday, so I'll know a little more then.
-David
From: mmazloff at ucsd.edu
To: mitgcm-support at mitgcm.org
Date: Fri, 9 Jul 2010 11:49:07 -0700
Subject: Re: [MITgcm-support] Optimization
Hi David,
I believe config_summary is only called once near the end of the initialization.
actually many of the routines you show are initialization routines.
I am not sure about your profile below, but I have a hunch you are not profiling a long enough run. Profile a full run -- or at least an hour -- if you profile a ten minute run all you will see is that it takes a few minutes to initialize the model.
-Matt
On Jul 9, 2010, at 11:36 AM, David Lewis wrote:
Hello all,
I'm running a global circulation routine on mitgcm on 32 processor and am looking to see if I can speed up the runtime. I had an IT person help and she sent me part of the profile (below). Most of the time seems to go into the routine "config_summary", which appears to just be IO. Is there any way I can reduce the number of times this routine is called? Does this have anything to do with the generation of STDOUT files?
Thanks for your help.
David
=========================================================
% cumulative self self total
time seconds seconds calls ms/call ms/call name
11.3 65.49 65.49 3103165 0.02 0.02 .config_summary [3]
6.5 103.37 37.88 ._tag_waiting [6]
4.8 131.09 27.72 ._barrier_onnode [10]
3.9 153.69 22.60 2945398 0.01 0.01 .initialise_varia [289]
3.2 172.27 18.58 .gad_fluxlimit_adv_x [4]
3.1 190.12 17.85 1104516 0.02 0.03 .gad_advection [8]
3.0 207.63 17.51 3155760 0.01 0.01 .ini_cartesian_grid [26]
2.8 223.97 16.34 .gad_del2 [11]
2.8 240.18 16.21 3155760 0.01 0.01 .poe_remote_main [15]
2.8 256.35 16.17 52596 0.31 1.55 .ini_cg2d [2]
2.7 271.76 15.41 2103840 0.01 0.01 .find_rho_2d [12]
2.6 286.68 14.92 2156436 0.01 0.02 .calc_oce_mxlayer [7]
2.2 299.42 12.74 .ini_depths [13]
2.2 311.92 12.50 .__mcount [14]
Hotmail has tools for the New Busy. Search, chat and e-mail from your inbox. Learn more. <ATT00001.txt>
_________________________________________________________________
Hotmail is redefining busy with tools for the New Busy. Get more from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20100709/ee74003d/attachment-0001.htm>
More information about the MITgcm-support
mailing list