[CIG-MC] CitcomCU with 100 procs
Eh Tan
tan2 at geodynamics.org
Tue Mar 18 12:28:36 PDT 2008
Hi Tobias,
(cc to cig-mc list)
I recently got the same error. After digging into the code, I found that
there is a hard-coded limit on the number of processrs. The limit is
currently 100. To increase the limt to 200, at line 470, global_def.h,
change these lines:
int mst[100][100][3];
int mst1[100][100];
int mst2[100][100];
int mst3[100][100];
to
int mst[200][200][3];
int mst1[200][200];
int mst2[200][200];
int mst3[200][200];
Eh
Tobias Höink wrote:
> Hi Eh,
>
> I have tried running CitcomCU on a large number of processors. It
> works well with 64 procs, but not with 100 procs.
> Based on the output (program stopped after 'ok15') I assume that
> something in mass_matrix() is causing problems.
> Would you know where the problem is? Please find output below and
> input file attached.
>
> Thanks,
> Tobias
>
> ok1
> ok2
> ok3
> Problem has 321 x 49 x 321 nodes
> ok4
> ok5
> ok6
> ok6a
> ok9
> ok10
> ok11
> ok12
> ok7a
> ok13
> ok14
> ok15
> =>> PBS: job killed: walltime 1826 exceeded limit 1800
> Cleaning up before exit
> [...]
>
More information about the CIG-MC
mailing list