300 megs of RAM! wow!

Message boards : Number crunching : 300 megs of RAM! wow!
Message board moderation

To post messages, you must log in.

AuthorMessage
[B^S] MattDavis

Send message
Joined: 27 Mar 05
Posts: 2
Credit: 407
RAC: 0
Message 1178 - Posted: 28 Jun 2005, 3:45:21 UTC

My computer is set to run BOINC 24/7 and I've never had a problem... but the new work units the computer got tonight use 300 megs of RAM! My computer slowed down to a crawl until I disabled the unit from crunching.

Is it really necessary to require 300 megs of RAM? I can't run BURP anymore if this is going to be a norm, and I'd imagine you'd be cutting off a huge potential crunching base!
ID: 1178 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Heffed

Send message
Joined: 21 Mar 05
Posts: 28
Credit: 372
RAC: 0
Message 1179 - Posted: 28 Jun 2005, 3:54:25 UTC

That's the nature of 3D graphics. Complicated scene files can get quite large.
ID: 1179 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[B^S] MattDavis

Send message
Joined: 27 Mar 05
Posts: 2
Credit: 407
RAC: 0
Message 1180 - Posted: 28 Jun 2005, 4:40:56 UTC

If that's the case, then I must bid BURP farewell :(

I liked being attatched to all BOINC projects but I simply can't give up 300 megs of RAM just like that. :( :(
ID: 1180 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Zanthius
Project donor

Send message
Joined: 24 Mar 05
Posts: 94
Credit: 1,627,664
RAC: 0
Message 1181 - Posted: 28 Jun 2005, 4:57:52 UTC

I've got two instances of blender running... and computer still running fine. Just hit 900MB used with windows crap included. (still havent turned on the swap file yet, but will have to if I need to run any office products/games).

Remember Matt, not all work units will use this much ram, this is the biggest test to date. (Might be an idea to look at upgrading your PC too, LOL).

Everything working fine here too, suspend works a treat, and has just recovered from a computer crash fine (started from scratch, but didn't fail the WU)

Good work Janus.
ID: 1181 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Raimund Barbeln
Project donor
Avatar

Send message
Joined: 14 Mar 05
Posts: 73
Credit: 25,881
RAC: 1
Message 1183 - Posted: 28 Jun 2005, 5:04:15 UTC - in response to Message 1178.  

My computer is set to run BOINC 24/7 and I've never had a problem... but the new work units the computer got tonight use 300 megs of RAM! My computer slowed down to a crawl until I disabled the unit from crunching.


How long did you wait until you disabled the WU?
These WUs are quite slow at the beginning, but will catch up later.
I had to wait over 8 minutes on my notebook for the WU to reach 0.03%, but after that, it went on qute normal.

when life gives you lemons, make lemonade!
ID: 1183 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1187 - Posted: 28 Jun 2005, 6:58:14 UTC
Last modified: 28 Jun 2005, 7:01:28 UTC

This is a quite complex session, I would expect most sessions to use less RAM than this - however I would also expect a few sessions to use way more RAM...

BOINC has support for defining the minimum required amount of RAM on a per-workunit basis.
It would probably be a good idea to partition the clients into groups depending on how much RAM they have - when people upload a session they will have to select the approximate amount of RAM consumed by it. The session will then only be assigned to the groups that have a larger amount of RAM than what was specified.
This way hosts will not start swapping because they will simply not participate in sessions that are too large for them.
ID: 1187 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Zanthius
Project donor

Send message
Joined: 24 Mar 05
Posts: 94
Credit: 1,627,664
RAC: 0
Message 1195 - Posted: 28 Jun 2005, 7:59:32 UTC - in response to Message 1187.  

Quick question Janus, how large do you expect the results to be? i.e. the size of the upload.

ID: 1195 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1197 - Posted: 28 Jun 2005, 8:12:37 UTC
Last modified: 28 Jun 2005, 8:27:39 UTC

500KB or so per raw frame. It's a png compressed image further compressed by zip when possible.
ID: 1197 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
John McLeod VII

Send message
Joined: 3 Mar 05
Posts: 51
Credit: 79,519
RAC: 0
Message 1207 - Posted: 28 Jun 2005, 12:06:59 UTC

One of my machines is in capable of working on these WUs. (it only has 256MB of RAM and was thrashing for an unknown amount of time without making any progress).


BOINC WIKI
ID: 1207 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Andrew
Project donor

Send message
Joined: 5 Apr 05
Posts: 68
Credit: 1,041
RAC: 0
Message 1208 - Posted: 28 Jun 2005, 12:32:50 UTC - in response to Message 1187.  
Last modified: 28 Jun 2005, 12:37:11 UTC

BOINC has support for defining the minimum required amount of RAM on a per-workunit basis.
It would probably be a good idea to partition the clients into groups depending on how much RAM they have - when people upload a session they will have to select the approximate amount of RAM consumed by it. The session will then only be assigned to the groups that have a larger amount of RAM than what was specified.
This way hosts will not start swapping because they will simply not participate in sessions that are too large for them.


I can see a person submitting some work and selecting the 50 MB RAM requirement when really it need 500+ MB. What would happen if boinc restricts blender to 100MB of RAM, and it really need 300MB? Do things go boom? :)

In general, would a submitter know the memory requirements of blender when they're submitting some work?


ID: 1208 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1209 - Posted: 28 Jun 2005, 13:06:46 UTC - in response to Message 1208.  

In general, would a submitter know the memory requirements of blender when they're submitting some work?


In theory yes - Blender writes the memory requirements in the upper right corner of the render preview window, so all serious submitters (those that actually run a small check before submitting) will know the exact memory footprint. Also it is possible to adjust the amount of memory used by using different techniques - at some point there may be a community-contributed howto: "Submitting stuff to BURP and what to keep in mind to get best performance" or something like that.

It is no secret that rendering 3D can sometimes be very resource demanding. I wouldn't recommend running BURP on smaller systems with less than 256MB of RAM if the OS is Windows. 512MB should be OK and 1GB is recommended.

ID: 1209 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Andrew
Project donor

Send message
Joined: 5 Apr 05
Posts: 68
Credit: 1,041
RAC: 0
Message 1210 - Posted: 28 Jun 2005, 13:42:19 UTC - in response to Message 1209.  

In general, would a submitter know the memory requirements of blender when they're submitting some work?
<p>
In theory yes - Blender writes the memory requirements in the upper right corner of the render preview window, so all serious submitters (those that actually run a small check before submitting) will know the exact memory footprint. Also it is possible to adjust the amount of memory used by using different techniques - at some point there may be a community-contributed howto: "Submitting stuff to BURP and what to keep in mind to get best performance" or something like that.

It is no secret that rendering 3D can sometimes be very resource demanding. I wouldn't recommend running BURP on smaller systems with less than 256MB of RAM if the OS is Windows. 512MB should be OK and 1GB is recommended.

<p>
Interesting... now I guess I should figure out how to use blender... :P

ID: 1210 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Steve Cressman
Avatar

Send message
Joined: 27 Mar 05
Posts: 142
Credit: 3,243
RAC: 0
Message 1212 - Posted: 28 Jun 2005, 13:46:58 UTC

My system only has 512 megs of ram and blender is running so smooth that I can't even tell that it is running.

Win98SE XP2500+ Boinc v5.8.8

And God said"Let there be light."But then the program crashed because he was trying to access the 'light' property of a NULL universe pointer.
ID: 1212 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Andrew
Project donor

Send message
Joined: 5 Apr 05
Posts: 68
Credit: 1,041
RAC: 0
Message 1213 - Posted: 28 Jun 2005, 13:56:42 UTC - in response to Message 1212.  
Last modified: 28 Jun 2005, 13:59:57 UTC

My system only has 512 megs of ram and blender is running so smooth that I can't even tell that it is running.

<p />
It's running very smooth here too, although both of my computers 1GB RAM...

ID: 1213 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
benstabler

Send message
Joined: 8 Nov 04
Posts: 121
Credit: 601
RAC: 0
Message 1232 - Posted: 28 Jun 2005, 19:47:10 UTC

How about a warning system, so that if users continually submit work with the wrong RAM usage selected they have to pay a S(pendable)CS fine?
ID: 1232 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4574
Credit: 2,100,463
RAC: 8
Message 1233 - Posted: 28 Jun 2005, 19:49:18 UTC - in response to Message 1232.  
Last modified: 28 Jun 2005, 19:51:40 UTC

Sounds fine (phun intentional) to me. I hope people will be very careful when they submit work to the network - they have nothing to gain by choosing the wrong settings.
ID: 1233 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Timothy Maness

Send message
Joined: 14 Mar 05
Posts: 10
Credit: 309
RAC: 0
Message 1345 - Posted: 1 Jul 2005, 6:44:54 UTC

2GB of ram. I've run multiple instances of Blender in memory at the same time during this test (2 big units at a time, sometimes).
ID: 1345 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile PowerRenderer
Project donor

Send message
Joined: 31 Mar 05
Posts: 16
Credit: 97,751
RAC: 0
Message 1372 - Posted: 2 Jul 2005, 5:55:16 UTC - in response to Message 1345.  

Interesting ... My blenders' never touched 300 Megs. I got 1 running with 2 in memory. At this time of posting, they are (Combined) taking up 225ish Megs of ram. (Not the small work units either, the three have about 6 hours each). At the very heighest, my second work unit done (about 8 hours) took up only 130 Megs... Perhaps I am not getting memory demanding work units? (Janus: Sorry, Will get them w/u's into ya.)

Sys Specs:
Win XP sp2, Intel P4 2.795 Ghz (Preventing it from throttling), 512 Ram (PC 2700 or 3200 not sure).
ID: 1372 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : 300 megs of RAM! wow!