Settings for best throughput?

Message boards : BOINC client : Settings for best throughput?
Message board moderation

To post messages, you must log in.

AuthorMessage
dentaku

Send message
Joined: 14 Dec 06
Posts: 74
Germany
Message 22383 - Posted: 12 Jan 2009, 8:29:01 UTC

I set up my configs to change applications every 10 minutes (and keep apps in memory). Is there some kind of optimal change time? Perhaps, some value is too low and the overheade of changing apps gets too high.
BOINC 7.2.42 (x86_64) on Linux Ubuntu 16.04 (64 Bit), AMD APU 7850K 3.7 GHz, 32 GB RAM.
ID: 22383 · Report as offensive
Chris
Avatar

Send message
Joined: 1 Jun 07
Posts: 36
Message 22391 - Posted: 12 Jan 2009, 14:36:51 UTC

If the application doesn't a correct checkpoint just before pausing you will lose some of the calculations and waste CPU time.

Keeping the paused application in memory can cause errors if there is no ECC-RAM in your computer. Swapping may also slow down BOINC work and other tasks if there is not plenty of RAM...
ID: 22391 · Report as offensive
dentaku

Send message
Joined: 14 Dec 06
Posts: 74
Germany
Message 22398 - Posted: 12 Jan 2009, 19:57:56 UTC

Well, with 8 GB RAM, I have plenty of it for BOINC - so, no swapping risc. I reduced the default time to 10 minutes to get smaller WUs out in time. Sometimes, a big WU like climatepredicition outrun small WUs. I wonder if there is a minimum checkpoint duration.
BOINC 7.2.42 (x86_64) on Linux Ubuntu 16.04 (64 Bit), AMD APU 7850K 3.7 GHz, 32 GB RAM.
ID: 22398 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 22399 - Posted: 12 Jan 2009, 20:14:33 UTC - in response to Message 22398.  

I wonder if there is a minimum checkpoint duration.

The "write to disk at most every xx seconds" option can be used for that. However, the science application does not need to follow it.
ID: 22399 · Report as offensive

Message boards : BOINC client : Settings for best throughput?

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.