[MITgcm-support] How to calculate the RAM requirement?

Christopher L. Wolfe clwolfe at ucsd.edu
Mon May 14 13:09:10 EDT 2007


Dear Brainf,

What is the platform and operating system you are working under? Is it 
a 32 or 64 bit OS? Are you running MITgcm in SMP or MPI mode? I know 
that with 32 bit Linux in the default configuration, the maximum 
addressable space available to a *single* process is 2 GB, even if you 
have more memory. If you run in SMP mode, I believe the 2 GB limit 
applies to the whole team of threads. You might try running in MPI 
mode, if you haven't already.

Christopher

-----------------------------------------------------------
Dr. Christopher L. Wolfe             		 858-534-4560
Physical Oceanography Research Division    OAR 357
Scripps Institution of Oceanography, UCSD  clwolfe at ucsd.edu
-----------------------------------------------------------

On May 14, 2007, at 6:03 AM, Brainf wrote:

> Dear Matthew Mazloff,
>
>   It just output 'Killed'
>
> BRAIN 57% ./mitgcmuv1440x720x24
> Killed
> BRAIN 57%
>
>
> My mem:
>
> 100 processes: 98 sleeping, 1 zombie, 1 running
> 16 CPUs: 99.9% idle,  0.0% usr,  0.1% ker,  0.0% wait,  0.0% xbrk,  
> 0.0% intrr
> Memory: 8192M max, 7744M avail, 6252M free, 4096M swap, 4096M free swap
>
>
> ======= At 2007-05-12, 23:53:17 you wrote: =======
>
>> looks like you need 2GB RAM, what's the error you get?
>>
>>
>> On May 11, 2007, at 9:23 PM, Brainf wrote:
>>
>>> Dear Matthew Mazloff,
>>>
>>>
>>> I test  1440*720*24 grid
>>>
>>> size mitgcmuv1440x720x24
>>>
>>>      	   Section           Size        Physical        Virtual
>>>      	                                 Address         Address
>>>
>>>              .interp	      21	268435732	268435732	
>>>        .MIPS.options	     128	268435760	268435760	
>>>             .reginfo	      24	268435888	268435888	
>>>             .dynamic	     328	268435912	268435912	
>>>             .liblist	     100	268436240	268436240	
>>>              .dynstr	   14075	268436340	268436340	
>>>                .hash	    7832	268450416	268450416	
>>>              .dynsym	   14912	268458248	268458248	
>>>         .MIPS.symlib	     932	268473160	268473160	
>>>             .rel.dyn	   10728	268474092	268474092	
>>>                .msym	    7456	268484820	268484820	
>>>            .conflict	       8	268492276	268492276	
>>>          .MIPS.stubs	     888	268492284	268492284	
>>>                .text	 2431396	268493184	268493184	
>>>                .init	      80	270924592	270924592	
>>>              .rodata	  133199	270925824	270925824	
>>>                .data	    8632	271059024	271059024	
>>>                 .got	    4668	271067656	271067656	
>>>                .lit8	    1800	271072328	271072328	
>>>                .sbss	   15976	271074128	271074128	
>>>              .srdata	   11885	271090104	271090104	
>>>                .lit4	     168	271101992	271101992	
>>>               .sdata	      24	271102160	271102160	
>>>                 .bss	2164500888	271102208	271102208	
>>> 2500793 + 164467 + 2164500888 = 2167166148
>>>
>>> Does this mean I need 2G RAM ?
>>>
>>> I have 4G RAM, But can't run it for  1440*720*24 grid.
>>> 100*80*24 grid success.
>>>
>>>
>>> ======= At 2007-05-11, 20:20:12 you wrote: =======
>>>
>>>> try
>>>> size mitgcmuv
>>>> to get upper limit
>>>>
>>>>
>>>> On May 10, 2007, at 10:57 PM, Brainf wrote:
>>>>
>>>>> Dear mitgcm,
>>>>>   My grid is 360*180*24,  I need  ?GB of RAM?  How to calculate the
>>>>> RAM requirement at least?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Best regards.
>>>>>
>>>>> Brainf
>>>>> brainf at 163.com
>>>>> 2007-05-11
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> MITgcm-support mailing list
>>>>> MITgcm-support at mitgcm.org
>>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>>>
>>>> _______________________________________________
>>>> MITgcm-support mailing list
>>>> MITgcm-support at mitgcm.org
>>>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>>>
>>>
>>> = = = = = = = = = = = = = = = = = = = =
>>> 			
>>>
>>> Best regards.				
>>> Brainf
>>> brainf at 163.com
>>> 2007-05-11
>>>
>>>
>>>
>>> _______________________________________________
>>> MITgcm-support mailing list
>>> MITgcm-support at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>
>
> = = = = = = = = = = = = = = = = = = = =
> 			
>
> Best regards.				
> Brainf
> brainf at 163.com
> 2007-05-14
>
>
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-support
>




More information about the MITgcm-support mailing list