Shared data files


log in

Advanced search

Questions and Answers : Wish list : Shared data files

Author Message
Paco Sierra
Send message
Joined: 22 May 99
Posts: 1
Credit: 12,211
RAC: 113
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.
____________

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13542
Credit: 29,420,514
RAC: 15,992
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.
____________

John McLeod VII
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 15 Jul 99
Posts: 24108
Credit: 518,281
RAC: 161
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

Questions and Answers : Wish list : Shared data files

Copyright © 2014 University of California