Message boards :
Number crunching :
Get Linux BOIC and Windows BOINC to use same work units?
Message board moderation
Author | Message |
---|---|
Send message Joined: 13 Apr 11 Posts: 33 Credit: 29,984,674 RAC: 4,591 |
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? |
Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 |
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. 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. |
Send message Joined: 13 Apr 11 Posts: 33 Credit: 29,984,674 RAC: 4,591 |
[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. |
Send message Joined: 8 Feb 08 Posts: 261 Credit: 104,050,322 RAC: 0 |
Not a linux guy but how about using Wine or a vitual machine with windows? |
Send message Joined: 8 May 09 Posts: 3339 Credit: 524,010,781 RAC: 0 |
[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. 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. |
©2024 Astroinformatics Group