Questions and Answers :
Wish list :
Shared data files
Message board moderation
Author | Message |
---|---|
Paco Sierra Send message Joined: 22 May 99 Posts: 1 Credit: 289,206 RAC: 0 |
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 Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
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 Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 |
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 |
©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.