Welcome to MilkyWay@home

Get Linux BOIC and Windows BOINC to use same work units?

Message boards : Number crunching : Get Linux BOIC and Windows BOINC to use same work units?
Message board moderation

To post messages, you must log in.

AuthorMessage
Donald Qualls

Send message
Joined: 13 Apr 11
Posts: 33
Credit: 29,174,019
RAC: 6,016
Message 58092 - Posted: 3 May 2013, 4:01:58 UTC

I use Windows much of the time, but I'm trying to learn Linux and have MEPIS 11 installed under a dual boot. After considerable research, I've gotten my browser and e-mail (SeaMonkey) to share bookmarks, history, mail folders, and so forth between the two systems; I'd like to do the same with Milky Way @ Home. I think I can do it by making the folder where the data files are stored a symbolic link to the Windows data folder, but I don't see where Linux BOINC and Milky Way store their files.

Anyone have a pointer for this?
ID: 58092 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3309
Credit: 519,200,442
RAC: 26,233
Message 58095 - Posted: 3 May 2013, 11:27:50 UTC - in response to Message 58092.  

I use Windows much of the time, but I'm trying to learn Linux and have MEPIS 11 installed under a dual boot. After considerable research, I've gotten my browser and e-mail (SeaMonkey) to share bookmarks, history, mail folders, and so forth between the two systems; I'd like to do the same with Milky Way @ Home. I think I can do it by making the folder where the data files are stored a symbolic link to the Windows data folder, but I don't see where Linux BOINC and Milky Way store their files.

Anyone have a pointer for this?


Not I but I am not sure it would work anyway, Boinc has some security provisions built into it to prevent what you are trying to do. Back in the old days people didn't have internet on every pc so we used 'sneaker net', which meant downloading the units on one pc and then crunching them on a different pc. This is now prevented by internal checks and balances, but is essentially what you want to do, you want to download workunit onto a Linux machine and then crunch those same units using a Windows machine, or vice versa, although they are in the same box they are two separate machines to Boinc.
ID: 58095 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Donald Qualls

Send message
Joined: 13 Apr 11
Posts: 33
Credit: 29,174,019
RAC: 6,016
Message 58097 - Posted: 3 May 2013, 12:54:55 UTC - in response to Message 58095.  

[Y]ou want to download workunit onto a Linux machine and then crunch those same units using a Windows machine, or vice versa, although they are in the same box they are two separate machines to Boinc.


I guess, effectively, that's what I'm after, yes -- I'm trying to get as much interoperation as possible so I don't have to pay attention to which OS I leave the machine in when I'm not doing something where it matters.

I'm not a Windows rebel as such, yelling obscenities toward Redmond and making my Linux as different from Windows as possible, I'm just after a secure, friendly system that doesn't require me to spend money on upgrades every couple years, and trying to learn my way around enough to rescue a couple machines (which I can't afford to replace) that are seriously obsolete from the Windows perspective. I can't yet completely abandon Windows, because there are things I want/need to do that don't have Linux versions (or at least not versions compatible with Mepis). All that to say, everything I currently do in Linux I can do in Windows (in fact, my original post was done from the Mepis version of SeaMonkey, while this one is from the Windows version), and I'd like to expand on that theme as far as possible.
ID: 58097 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Len LE/GE

Send message
Joined: 8 Feb 08
Posts: 261
Credit: 104,050,322
RAC: 0
Message 58109 - Posted: 4 May 2013, 0:17:44 UTC - in response to Message 58097.  

Not a linux guy but how about using Wine or a vitual machine with windows?
ID: 58109 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3309
Credit: 519,200,442
RAC: 26,233
Message 58115 - Posted: 4 May 2013, 12:30:16 UTC - in response to Message 58097.  

[Y]ou want to download workunit onto a Linux machine and then crunch those same units using a Windows machine, or vice versa, although they are in the same box they are two separate machines to Boinc.


I guess, effectively, that's what I'm after, yes -- I'm trying to get as much interoperation as possible so I don't have to pay attention to which OS I leave the machine in when I'm not doing something where it matters.

I'm not a Windows rebel as such, yelling obscenities toward Redmond and making my Linux as different from Windows as possible, I'm just after a secure, friendly system that doesn't require me to spend money on upgrades every couple years, and trying to learn my way around enough to rescue a couple machines (which I can't afford to replace) that are seriously obsolete from the Windows perspective. I can't yet completely abandon Windows, because there are things I want/need to do that don't have Linux versions (or at least not versions compatible with Mepis). All that to say, everything I currently do in Linux I can do in Windows (in fact, my original post was done from the Mepis version of SeaMonkey, while this one is from the Windows version), and I'd like to expand on that theme as far as possible.


As I said unless you speak to Dr. David Anderson and the programmers I do not see this happening anytime soon. It is just not permitted from a legal perspective. Back in the real old days people would crunch a unit almost to the end, then stop it and copy it to another directory, then they would come back and set it to no new tasks, and finish the unit. Then they would copy that almost finished unit back into the directory and crunch it again, and again and again, each time getting full credits for the machine. This, and many other questionable practices, forced Boinc to have some built in security features that while not impossible to be broken, prevent most of the common 'issues' of people trying to cheat the system. I am NOT in any way saying that is your intent, I do NOT believe it is, but what you are trying to do IS one of the ways people do try to cheat and get more credits then they should. anytime you have a points based system someone will try and game the system. There is a Boinc Developers List, you can sign up for it and ask the main Boinc programmers how to figure this out so you, and others, can do this. Here is a link to the list:
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_alpha

It is by subscription ONLY and even if you ask a question it may NEVER be addressed, so be patient and gentle, remember this is Dr. David Anderson's, of UCBerkeley and Seti, 'baby' he wrote the original design and is STILL the main and head programer, although he does have some help now. In short if he gets a bad first impression you are toast! My suggestion would be to lay our your problem, saying it probably affects others too, and ask how they can help you make it happen. Then sit back and hope he takes the problem on and has time to think about a solution. My guess is that it can be worked out, after all at most projects the OS is immaterial to the workunit itself, but since each OS assigns a different machine id even though they are the same machine, Boinc sees it as a problem.
ID: 58115 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Get Linux BOIC and Windows BOINC to use same work units?

©2024 Astroinformatics Group