log in

Memory issues

Message boards : Questions/Problems/Bugs : Memory issues
Message board moderation

To post messages, you must log in.

AuthorMessage
UBT - Timbo

Send message
Joined: 30 Dec 13
Posts: 5
Credit: 2,162,810
RAC: 1
Message 1707 - Posted: 19 Sep 2016, 18:11:01 UTC

Hi,

I have only "allowed" the following tasks to run on one of my PC's (on Win XP):

lasieved - app for RSALS subproject, uses less than 0.5 GB memory: yes
lasievee - work nearly always available, uses up to 0.5 GB memory: yes

And yet I find that lasievee_1.08_windows_intelx86.exe is using 1,104,512K of RAM.

lasieved_1.08_windows_intelx86.exe is much better behaved using only 384,144k of RAM.

Anyone know why lasievee is operating "outside" it's quoted memory requirements?

regards
Tim
ID: 1707 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Gigacruncher [TSBTs Pirate]
Volunteer moderator

Send message
Joined: 26 Sep 09
Posts: 218
Credit: 22,841,893
RAC: 3
Message 1708 - Posted: 20 Sep 2016, 10:59:16 UTC
Last modified: 20 Sep 2016, 10:59:36 UTC

Hi Tim,

You're correct and I've noticed this kind of behaviour before which is due to the fact that lasievee is sieving 32-bits/33-bits numbers allocating more than 1GB per thread, sometimes using more memory than lasievef itself.

I'll request Greg to update the info on the preferences page where now it should be like this:


lasieved - app for RSALS subproject, uses less than 0.5 GB memory: yes
lasievee - work nearly always available, uses up to 1.2 GB memory: no
lasievef - used for huge factorizations, uses up to 1.5 GB memory: no
lasieve5f - used for huge factorizations, uses up to 1.5 GB memory: no


I recommend using lasieved where you will always be using less than 500 MB of memory per thread.

Kind Regards,

Carlos
ID: 1708 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Questions/Problems/Bugs : Memory issues


Home | My Account | Message Boards