Questions and Answers :
Windows :
Optimal Memory size per Workunit
Message board moderation
Author | Message |
---|---|
![]() Send message Joined: 8 Jul 99 Posts: 1 Credit: 5,674,064 RAC: 0 ![]() |
How much memory does one work unit (and one CPU) need to execute without swapping to the swap file? Or swapping from L2 to RAM? I have 88 cores running with 256G ram or 2.9G/core. I assume this is more than enough in my case. But If I could optimize even one or two processes to run exclusively in L2 it might speed up things a bit. Thanks, Rob ![]() --> There is a monster under my desk... it eats work units 80 at a time. |
rob smith ![]() ![]() ![]() Send message Joined: 7 Mar 03 Posts: 22737 Credit: 416,307,556 RAC: 380 ![]() ![]() |
SETI tasks will run, without a swap file, in less than 1G each, probably less than 0.5G each, so your 256G is more than enough. Because the tasks run in memory, only doing a check-point dump of a few k every minute (default setting) the disk access is very low, apart from when a task first loads - even the results files are only about 30k, thus no real need for a swap file Bob Smith Member of Seti PIPPS (Pluto is a Planet Protest Society) Somewhere in the (un)known Universe? |
![]() Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 ![]() |
How much memory does one work unit (and one CPU) need to execute without swapping to the swap file? Or swapping from L2 to RAM? You probably want the BOINC "store up to an additional XX days work" Set to 0.1 This will cause your system to poll the server more frequently allowing you to keep all 88 cores busy. The upper limit on cpu tasks is 100 at a time in the cache. With that many cpu cores you will want it polling frequently. If your gtx 1060 isn't running tasks in around 7-8 per minute, running a single task at a time, then you will need some command line / tuning. Apply here :) Tom A proud member of the OFA (Old Farts Association). |
©2025 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.