[FLASH-USERS] Maximum number of blocks

Seyit Hocuk seyit at astro.rug.nl
Thu Mar 20 13:55:14 EDT 2008


Thanks alot Brock and everyone else who replied. I think you are indeed 
completely right. I understand now that these maxblocks are the amount 
per cpu. This was just the thing that I did not know. So I don't have to 
increase my maxblocks when I increase my total blocks (which is 
resolution). Just increase the number of cpu's I use.

I have tried it on a super computer cluster and it works!

Kind Regards,
Seyit.


Brock Palen wrote:
> You can't.  I won't go into details but under 32bit applications can 
> not use more than 2gb of memory of the 4gb space provided by 32bit 
> addressing.
>
> You don't want to anyway which I will try to explain from a system 
> point of view.  The flash people will have to help you with flash.  
> Also the E4500 does support EM64T so they CAN run 64 bit if you 
> install 64bit linux (x86_64) and thats what we run here.
>
> Now that 2GB is per-process.  If you have a dual core system you can 
> run two processes each, each using 2GB.  (total system can not have 
> more than 4gb installed without things like PAE or going to x86_64).  
> But because you only have 3GB of memory in each node, you don't want 
> each process using more than 1.5GB of memory.  And trust me flash will 
> use it.  If you go over this your system will 'swap'  reducing 
> performance by orders of magnitude, and will wear out your hard drives.
>
> Now MAXBLOCKS is per cpu max number of blocks it can hold at any one 
> time.  If your total problem need to have more blocks, you can lower 
> maxblocks, but increase the number of cpus you run on.  Letting the 
> problem have more places to put those blocks.
>
> If you only have your one system with 3GB of ram, I am am 80% sure you 
> can not do what you want to do with the hardware you have.  Sorry.
>
> Others please chime in if I am wrong, I do not like my answer.
>
> Brock Palen
> www.umich.edu/~brockp
> Center for Advanced Computing
> brockp at umich.edu
> (734)936-1985
>
>
>
> On Mar 20, 2008, at 10:51 AM, Seyit Hocuk wrote:
>
>> Yes that's 2GB and indeed my machine is 32bit only. I use an intel 
>> machine core 2 duo  E4500  @ 2.20GHz, cache size: 2048 KB, with 3GB 
>> internal memory.
>>
>> Is there a way to increase resolution by circumventing this limit?
>>
>> Kind Regards,
>> Seyit
>>
>>
>>
>> Brock Palen wrote:
>>> Thats 2GB.  I am guessing your machine is 32bit only?  What is your 
>>> architecture?
>>>
>>> Brock Palen
>>> www.umich.edu/~brockp
>>> Center for Advanced Computing
>>> brockp at umich.edu
>>> (734)936-1985
>>>
>>>
>>>
>>> On Mar 20, 2008, at 10:06 AM, Seyit Hocuk wrote:
>>>
>>>> 2147483647
>>
>>
>>




More information about the flash-users mailing list