Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1167 times and has 8 replies Next Thread
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Some Questions About How the BOINC Agent Works

I'm trying to convince others to join and to do this I need to allay some of their concerns, but I what to be sure I'm right about a few things.

Question 1:
I've said when the user moves their mouse or touches a key on the keyboard all crunching stops immediately, giving the user complete use of their computer. Is this true? If not, how long is the delay.

Question 2:
During a work unit exchange [upload of a completed unit or download of a new unit] the upload or download stops immediately just like crunching stops. So their total bandwidth is always available to them.

Question 3:
It seems like I read somewhere projects stay in memory while halted/paused? Is this true, and if so can the configuration be set to write it to disk when not active? Some people have limited RAM.


They're also concerned this system will provide access for people to hack into their computers and I haven't come up with a way to assure them this is not a risk.
----------------------------------------
[Apr 17, 2014 3:26:36 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Falconet
Master Cruncher
Portugal
Joined: Mar 9, 2009
Post Count: 3295
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

1 - Yes, but you can configure BOINC to run while ou are using the computer, which what many do without any performance loss.

2 - Honestly, I don't know but after the initial download, most downloads are very small and only last a few seconds. Uploads also only last a few seconds.

3 - Yes if you enable LAIM (Leave Applications in Memory While Suspended) tasks will remain in the memory. No it is not possible to have the application write to disk (checkpoint) when crunching stops. Checkpoints are usually short, except for CEP 2 and the FAHV applications.

Tell them that the WCG BOINC software is certified by IBM. I have never heard of any hacking attempts through BOINC.
----------------------------------------


AMD Ryzen 5 1600AF 6C/12T 3.2 GHz - 85W
AMD Ryzen 5 2500U 4C/8T 2.0 GHz - 28W
AMD Ryzen 7 7730U 8C/16T 3.0 GHz
[Apr 17, 2014 3:51:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

Thanks for your reply.

2 - Honestly, I don't know but after the initial download, most downloads are very small and only last a few seconds. Uploads also only last a few seconds.
I've read somewhere here that on a typical broadband connection uploads can take as long as 2-3 minutes, so I would like to leave this question open hoping someone knows the answer.

3 - Yes if you enable LAIM (Leave Applications in Memory While Suspended) tasks will remain in the memory. No it is not possible to have the application write to disk (checkpoint) when crunching stops. Checkpoints are usually short, except for CEP 2 and the FAHV applications. [emphasis added]
So if LAIM is not enabled are the results computed and still in memory lost? What are Checkpoints?
----------------------------------------
----------------------------------------
[Edit 2 times, last edit by i_am_jim at Apr 17, 2014 7:51:11 PM]
[Apr 17, 2014 7:34:36 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Coleslaw
Veteran Cruncher
USA
Joined: Mar 29, 2007
Post Count: 1343
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

2. Your network will pause the same as your CPU work does unless you have gone to Activity and changed the Network Activity to always available.

3. If LAIM is not enabled, you will lose all your progress from the last check point as BOINC stops the app and clears the memory. The apps will then start again when the computer is in idle and meets the time duration you have set in your preferences (default is 3 minutes). Checkpoints are when the app saves its progress to the Hard Drive. It is like a video games save point. Not all applications in BOINC (notice I didn't say WCG) have checkpointing capabilities. Some applications only checkpoint after really long periods of time like CEP2. You can control this to some degree by telling BOINC to write to disk at most after x amount of minutes, but you can't force applications to check point.

However, you can kind of get around this if you are running a virtual machine by setting your virtual machine up to take snapshots. But that is a whole other discussion.
----------------------------------------

[Apr 17, 2014 8:25:11 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

Many thanks for all the help.
----------------------------------------
[Apr 17, 2014 8:33:50 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

2. Your network will pause the same as your CPU work does unless you have gone to Activity and changed the Network Activity to always available.
I was unable to find an area named Activity and under Network Usage I didn't find an option called "always available" See screen capture below.



Also, what does "Disconnect when done" mean?
----------------------------------------
----------------------------------------
[Edit 1 times, last edit by i_am_jim at Apr 17, 2014 9:13:32 PM]
[Apr 17, 2014 9:12:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

As long as I'm on this topic I might as well ask more.

What do the two highlighted entries in the screen capture below mean?

Seems like you want it to stop work when it's active, not when it's idle?

Isn't the whole purpose to run research? If you aren't going to allow your CPU to run research why would you be doing this at all?


----------------------------------------
[Apr 17, 2014 9:21:08 PM]   Link   Report threatening or abusive post: please login first  Go to top 
captainjack
Advanced Cruncher
Joined: Apr 14, 2008
Post Count: 144
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

Hi i_am_jim,

I was unable to find an area named Activity and under Network Usage I didn't find an option called "always available" See screen capture below.

If you open the BOINC Manager on your PC, there is a menu bar at the top that has an option for "Activity".

"Confirm before connecting" and "Disconnect when done" apply to intermittent network connections like a dial up connection. Most of us have connections that are always available now so that option is ignored.

"Allow research to run on my CPU?" goes along with "Do work on my graphics card while computer is in use". If you are attached to a project that has both CPU tasks and GPU (graphics card) tasks, you can pick either or both to run on your machine.

"Stop work after computer is idle for -- minutes" is an odd one. IIRC, it was there so that BOINC work would stop after there was no keyboard/mouse activity for -- minutes which would allow a computer to go to sleep. I did a quick search and couldn't find anything. That option may have been deprecated in current versions of BOINC.

Here is a link to a page that describes current options: http://boinc.berkeley.edu/wiki/preferences

Hope that helps.
[Apr 17, 2014 11:51:19 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Some Questions About How the BOINC Agent Works

You guys are great. Thanks
----------------------------------------
[Apr 18, 2014 1:46:18 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread