Offline Repeated Client Execution

Message boards : Questions and problems : Offline Repeated Client Execution
Message board moderation

To post messages, you must log in.

AuthorMessage
Moez

Send message
Joined: 9 Aug 19
Posts: 1
United States
Message 92442 - Posted: 9 Aug 2019, 20:43:26 UTC

Hi there,
I know that my question seems a bit weird and may seem naive/newbie and I appreciate you for your response:
Is it possible to run the BOINC client in offline mode? Actually, what I need to do is to catch the work inputs of a project and let my machine to calculate the result. Later, I want to be able to re-execute some of the works and compare the results with the previous execution. Is there any way I can achieve this? Must it be project specific or any BOINC project works?
Best,
-- Moez
ID: 92442 · Report as offensive
Coleslaw
Avatar

Send message
Joined: 23 Feb 12
Posts: 198
United States
Message 92443 - Posted: 9 Aug 2019, 21:25:26 UTC - in response to Message 92442.  

I don't believe there is a way to do this outside of downloading work to say a virtual machine and then possibly cloning the virtual machine. However, some smarter people in here may have a better way.
ID: 92443 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 92444 - Posted: 9 Aug 2019, 21:36:23 UTC - in response to Message 92442.  

For what you're asking, you don't want to run the BOINC client in offline mode: you want to run the science applications developed and distributed by your chosen project. Those applications are the ones which produce the scientific outputs, which are indeed worth comparing for both speed and precision.

The third-party developers for SETI@Home have a bench-test suite - basically a complex Windows batch file, plus some utilities - which allow testers to run comparison tests for arbitrary versions of the science application against arbitrary test or selected datafiles. The script records comparative timings, and the utilities measure the quality of the results (a process similar to project validation).

So it can be done, but it would be specific to the project which you have in mind to study. The validation utility, in particular, might need to be re-coded from scratch to mimic the requirements of your chosen project.
ID: 92444 · Report as offensive

Message boards : Questions and problems : Offline Repeated Client Execution

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.