| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 5
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I have a question. I am running the grid program. I can see that it uses all available CPU resources. How does it communicate with the Master Server(??) on the grid to collect the data and return the results? How much is the network traffic?
Thanks |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi pkumar,
I do not know how much detail you want. If you have the Agent on your screen when you complete the Work Unit, the message at the bottom will change from 'Primary task is executing'. It will say 'Preparing to return results' and will read the work file that it has been using to store results on your hard drive. After a little while, it will write a very compressed file that has been encrypted. Then it will contact the server over the Internet. If there is no Internet connection, it will pause and occasionally try to reconnect. Once it has reached the server, it will send the result file and then download a new Work Unit. The new Work Unit will include your new Device Profile if you have changed that. The Agent will show the number of bytes being sent and received. Then it will go back to 'Primary task is executing'. The default is to connect to the Internet anytime, but you can set the Device Profile to only allow Internet connections at specified times. Hope this covers what you want to know. Lawrence |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
pkumar,
You can also do a netstat -ab and that will show all connections and programs using the connections. If you do that while the agent is working you can see it has no connections. So the only time it seems to be on the network is when it's sending and getting work units. |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Thanks a lot for the replies. That answers my question. It appears that load on the network is minimal.
|
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Rosetta gets a smallish file that has some guesses at
structure pieces in it. A library of fragments of structure. The combinitorics of putting those pieces together are such that the CPU time needed to search through all the combinations of these local structure pieces is huge, and thus CPU time is much larger per amount of IO than most apps you would run on a day to day basis. I'm not sure if this helps or is obvious ... |
||
|
|
|