There are several backoffs.  The two that are of most interest to you are
the server side and client side backoffs.  You should be able to modify the
server side backoff somehow, but the client side backoff cannot be changed
by the server.

The suggestion for clients that are attached to projects that have sporadic
work is for the client to be attached to other projects so that the clients
can keep busy.  This does mean that the project will need to collect more
participants so that someone is always calling in to see if there is any
work.

jm7


|------------>
| From:      |
|------------>
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
  |Max Dmitrichenko <[email protected]>                                        
                                                                     |
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To:        |
|------------>
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
  |<[email protected]>                                                 
                                                                     |
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date:      |
|------------>
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
  |10/06/2011 09:31 AM                                                          
                                                                     |
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject:   |
|------------>
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[boinc_dev] Work generation based on previous workunits                      
                                                                     |
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Sent by:   |
|------------>
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|
  |<[email protected]>                                         
                                                                     |
  
>--------------------------------------------------------------------------------------------------------------------------------------------------|





Hi!

My small project makes some kind of genetic algorithm, i.e. it
searches for optimal parameter values. The algorithm is implemented
in a following way: based on current best value work generator daemon
generates new N workunits and waits until all of them are
assimilated, then it determines the new best variant, generate another
N workunits and so on.

The problem is: when clients submit their jobs, there are no new
workunits available. And new communication is deferred for quite a
long time which is enough to calculate a couple of workunits. So 2/3
of time clients do nothing.

How can I change the communication interval? As far as I understand
the server-side scheduler reports to the client the next time
of communication. Is there any mean to change it?

--
Max
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.




_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to