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
