Hi,
in Boinc the Client polls for work. The client asks the server give me
work for xxx seconds. Additional the client sends some information about
its host to the server (hardware info, operating system, ...). It is the
decision of the client when it requests work and how much. The client
decides it based on how long is the PC switched on, how long runs
usually Boinc, how much other projects are attached, how is the resource
share between projects and how much work is still buffered. So all
Clients request work in different intervals and at a different time. The
Boinc server just assigns the work to the requests.

Usually the application should not make any network connection (but it
could). This should be done by Boinc, not the app.

I do not know currently the A51 app. But if it just has some input
files, makes a calculation and creates some output files, it is very
easy to run it in Boinc. The server has only to create the workunits and
assign them to the requesting clients (done by Boinc server) and keep
track of errors, deadlines and success (also done by Boinc server).

Sascha Krissler wrote:
> Is it possible to push work to the client/let the client poll the server for 
> work?
> In the lookup phase, communication is initiated by the central server to all 
> nodes,
> requesting a table lookup. can you do this with boinc without a big timeout?
> Still another question before i dig into it: do you make all your network 
> connections
> to process work through the boinc client? i read that you use some boinc api
> function to open files... is it the same with network connections?
>
> Sascha Krissler wrote:Boinc: - big community - well known to 100.000'
>   
>> th of users - user friendly well known client, website, statistics, 
>> competition features i don't think i need longer to implement those 
>> features then i need to integrate with boinc, but maybe i am wrong. 
>> will take a look at it. as for big community: the largest DC grid is 
>> fold...@home which does not use boinc. I know that folding is a big 
>> DC grid. But they manged it to be installed on each shipped PS3. This 
>> is a major point which brings them a lot of users without any 
>> advertising. 
>> In Boinc there are also sites (which users like) which compares the 
>> credits of teams, users, countries, hosts across all Boincprojects (
>> round about 70). 
>> I integrated already some projects into Boinc. Before the were stand 
>> alone projects:
>> - evolut...@home gets now most of its contribution via Boinc
>> - Muon1 gets now 45% via Boinc
>> - ogr27 gets now 10% via Boinc
>> - 4 ecm projects gets now up to 80% via Boinc
>>
>> Despite of fold...@home and distributed.net the Boinc projects have a 
>> bigger user base.
>>
>> If you are looking for Boinc, have a look tohttp://boinc.berkeley.edu/
>> trac/wiki/WrapperApp. This allows easy integration of existing 
>> applications if they just has some input and produces some output.
>>
>> yoyo
>>     
_______________________________________________
A51 mailing list
[email protected]
http://lists.lists.reflextor.com/cgi-bin/mailman/listinfo/a51

Reply via email to