Shared data files

Questions and Answers : Wish list : Shared data files
Message board moderation

To post messages, you must log in.

AuthorMessage
Paco Sierra

Send message
Joined: 22 May 99
Posts: 1
Credit: 289,206
RAC: 0
Spain
Message 870525 - Posted: 28 Feb 2009, 18:22:57 UTC

It would be great if the data files could be processed from BOINC application running on different platforms. To clarify this need, I explain that I use Windows and Linux in the same computer, and I would like to continue processing the same work units when I switch to the other operating system.
ID: 870525 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
United States
Message 870531 - Posted: 28 Feb 2009, 18:39:28 UTC - in response to Message 870525.  

It would be great if the data files could be processed from BOINC application running on different platforms. To clarify this need, I explain that I use Windows and Linux in the same computer, and I would like to continue processing the same work units when I switch to the other operating system.


What you are asking would be a huge undertaking that I do not think will happen.

The executable stub is different for native apps on differing OSes. This is why apps written for Windows do not work natively on Linux and vice versa (and also why apps written for Mac OS do not work on either and the reverse is also true without using some sort of translation program). So natively it is not possible to do this.

The only way around that issue is to make the platform OS agnostic, which would require BOINC to run in a VM such as Java or similar type environment. The problem going this route is that using such environments are not very fast or efficient, so processing would take up to 10x longer or more, making this option not very feasible.
ID: 870531 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 870608 - Posted: 28 Feb 2009, 21:18:10 UTC - in response to Message 870525.  

It would be great if the data files could be processed from BOINC application running on different platforms. To clarify this need, I explain that I use Windows and Linux in the same computer, and I would like to continue processing the same work units when I switch to the other operating system.

You could have a VM in one of them access the HD space of the other directly and emulate the environment.

For example if you use Linux mostly, have a Linux install of BOINC. When in Windows, run a Virtual Machine that does Linux. Set up the VM so that one of the drives points to the native partition for Linux and have BOINC run there. The VM will be a bit slower, but it will do the work.

The other direction should work as well.


BOINC WIKI
ID: 870608 · Report as offensive

Questions and Answers : Wish list : Shared data files


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.