Have Problem with stubborn new project... & other questions

Message boards : Questions and problems : Have Problem with stubborn new project... & other questions
Message board moderation

To post messages, you must log in.

AuthorMessage
Tex1954

Send message
Joined: 3 Mar 12
Posts: 27
United States
Message 43677 - Posted: 22 Apr 2012, 19:58:17 UTC
Last modified: 22 Apr 2012, 20:01:26 UTC

Howdy, I've searched the forums and found nothing on this... so I say HELP!!!

LOL!

1) For POWER BOINC users (jillions of us, especially at overclock.net BOINC Team), are there plans in the works to allow us to assign core usage? For instance, I run maybe 20 different projects on 6 machines and want to set Project-1 to use ONE core only at a time. For instance, 4 projects run on a 4-core CPU and I want each project to use ONLY one core at a time. Another way to say this: "Is there a way to control the INSTANCES of any project running on multi-core systems?"


2) Since I don't think there will be an affirmative answer to #1, then I have to ask, "HOW can I install two or more copies of BOINC using separate directories for each install?" I've seen this mentioned and tried a couple things... no joy. And some of the info is really dated...


I don't want to micro manage, only manage... particularly for projects that use a ton of memory and can only run on XX machine one instance at a time... and don't want to stop running other projects to make that happen.

I've looked all over the place, every Wiki I can, searched all the forums, tried a lot of command line stuff and discovered half of it is out of date with the new 7.0.25 I have installed on all machines...

HELP!

Thanks!

8-)


PS: I understand the effort put into BOINC... for the general masses it's more than worth it IMHO. But for power users, it would be nice to let us setup BOINC the way we want... and not be directed to a "compile it yourself" Wiki because that isn't within everybodies capability or budget. Would be nice to say DONWLOAD "N" tasks instead of "N days worth" on a per project basis and other such SIMPLE and EASY methods... KISS is almost always the best way IMHO...
ID: 43677 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 43678 - Posted: 22 Apr 2012, 20:19:40 UTC - in response to Message 43677.  
Last modified: 22 Apr 2012, 20:19:51 UTC

"Is there a way to control the INSTANCES of any project running on multi-core systems?"

That's called CPU affinity and the developers have always answered that they aren't adding it as it isn't helping in general. It won't speed up anything.

"HOW can I install two or more copies of BOINC using separate directories for each install?"

Follow Vyper's blog.

PS: I understand the effort put into BOINC... for the general masses it's more than worth it IMHO. But for power users, it would be nice to let us setup BOINC the way we want...

If you say you understand the effort put into the program, you also know that it's based to run on deadlines set by the projects. And that therefore a "user-override-setting" will only do harm.

BOINC 7.0 has changed how to download work, there's a minimum amount and a maximum amount. Work will be fetched, from the highest-priority project, when we're under the minimum amount. That work will be minimum + additional.
ID: 43678 · Report as offensive
Tex1954

Send message
Joined: 3 Mar 12
Posts: 27
United States
Message 43681 - Posted: 22 Apr 2012, 20:52:22 UTC - in response to Message 43678.  
Last modified: 22 Apr 2012, 20:54:01 UTC

No, CPU AFFINITY is different... I don't care which core/thread it uses, I only wish to set it to allow only ONE (or 2 or N) instances at a time. I want to run 4 projects on a 4-core system and set it to always have one instance of each project running... and if that project runs out of work, simply do nothing about it except check now and then for more work, but NOT assign a WU of a another project to that core. It has nothing to do with AFFINITY at all... it has to do with how many WU's per project are allowed to run simultaneously... or not.

Secondly, you forget this was for POWER USERS who perhaps aren't as stupid as one might assume. Some of us know what project deadlines and such are and how many tasks one can expect to run in a given timeframe. Also, what you said certainly makes no difference if Joe Boincer downloads 10 days worth of tasks, then shuts of their computer to go on two week vacation...

And while what you say has some merit, a ton of projects won't give you more than hours or a day or so worth of work... and many GPU projects set maximums at the server level as well, so the point is moot in those case.

But THANKS FOR THE LINK! Maybe that is the way I can get boinc to do what I want!... one instance of BOINC per project and set to use no more than 25% of a 4-core system!

I'll let ya know!

8-)
ID: 43681 · Report as offensive
Tex1954

Send message
Joined: 3 Mar 12
Posts: 27
United States
Message 43684 - Posted: 22 Apr 2012, 21:10:40 UTC - in response to Message 43679.  

Tried that Program Lasso... BOINC still loads the WU and tries to run it and Lasso tries to kill it and it doesn't work... Boinc thinks it's running...

8-)
ID: 43684 · Report as offensive
Tex1954

Send message
Joined: 3 Mar 12
Posts: 27
United States
Message 43686 - Posted: 22 Apr 2012, 22:39:24 UTC - in response to Message 43685.  
Last modified: 22 Apr 2012, 23:16:06 UTC

There is that... using VM's... but what a stinking waste...

So far as I can tell, there are less than a dozen developers if you look online at the BOINC source code tree... Maybe there are many more, maybe many part-timers... I have no way of knowing. But sure seems like arguing is standard practice...

Yes, I was checking to see if I could manage a download and code changes myself!!! The one problem with it is for me to grab all the files in proper order; it looks like I would have to get them one at a time... not sure, maybe some zipped thing somewhere... Tried downloading that SVM client too... doesn't like to connect to the internet...

BUT, I will say this... throughout all the forum posts, feature requests, THIS POST, all I see in response is NEGATIVE. (except for verified bugs)

"Don't like it, compile your own version!" Well,it ain't so easy at first glance. In the old GNU days, one could go somewhere and download everything in one swoop that would compile a given application (if instructions were followed) and it would match the released version byte for byte... not now it seems, though I may be mistaken.

I've tried and tried the blog method... I can get two instances of BOINC 7.0.25 running with the blog info... but can't connect to them properly with the manager... and it requires leaving a command window open too... that's another dirty thing...

I don't know what motivates the developers, but it sure isn't "Joe Little Guy Knows What They Are Doing Power User" in BOINC land with SIMPLE & EASY requests...

I spend thousands of dollars and pay all the electricity bills to HELP the WORLD do research and ask for a tiny bit of support... and get nadda...

Oh well... such is life in the big city...

8-(


PS: Ageless, have YOU TRIED what is in that blog with 7.0.25??? It's over a year old... maybe things changed now...
ID: 43686 · Report as offensive

Message boards : Questions and problems : Have Problem with stubborn new project... & other questions

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.