| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 21
|
|
| Author |
|
|
CandymanWCG
Senior Cruncher Romania Joined: Dec 20, 2010 Post Count: 421 Status: Offline Project Badges:
|
Run two clients on your computer. One set up for only CEP2 and the second for the other projects of wcg. This sounds interesting. However, I've never ran more than one instance of BOINC manager on the same machine. Is this difficult to achieve? Could you (or someone else) quickly describe what is needed to achieve this feat? Knowledge is limited. Imagination encircles the world! - Albert Einstein ![]() |
||
|
|
SekeRob
Master Cruncher Joined: Jan 7, 2013 Post Count: 2741 Status: Offline |
RTFM [Read the friendly manual], an art few master these days. ;)
1) Set config to allow multiple clients 2) Learn new tricks in the RPC and port assignment department. Default is 31416, and usance is then to use the next higher up for extra clients. 3) The tricky part, you get default multiple clients with same name, so you want to play with using the device ID numbers instead. Mind you, this is what I've read over the years, but not been practicing (very low interest), so it again is you who needs to develop the magic formula. ![]() |
||
|
|
CandymanWCG
Senior Cruncher Romania Joined: Dec 20, 2010 Post Count: 421 Status: Offline Project Badges:
|
Yeah, sounds complicated. At least much more complicated than just playing with the cache (both general and CEP2). I will try to fine tune that instead, but some things are already becoming apparent. Like the fact that you don't get to always run 2 CEP2 + other projects on the remaining cores while maintaining a healthy cache (1 day, in my case).
----------------------------------------Oh, well. Guess you can't win them all... Knowledge is limited. Imagination encircles the world! - Albert Einstein ![]() [Edit 1 times, last edit by CandymanWCG at Nov 12, 2015 4:53:32 PM] |
||
|
|
SekeRob
Master Cruncher Joined: Jan 7, 2013 Post Count: 2741 Status: Offline |
Sorry, what you call magic is rather a mundane thing to me... Not touched the configs in weeks on my 2x8 core clients, always crunching 2 & 1 CEP2 [work machine 1], and the rest, what I prefer. Not once had a shortfall in November, particularly CEP2 [that my alz-lite memory can pull back into the frontal lobe]. I just look in my hunting tool main page once in a while which host got what, with current mean runtimes and cahce projection, all pre-chewed for me.
|
||
|
|
CandymanWCG
Senior Cruncher Romania Joined: Dec 20, 2010 Post Count: 421 Status: Offline Project Badges:
|
Sorry, SekeRob*, but that is too cryptic for me, I'm afraid I'll need a translation. Are you saying that you managed to have 2 CEP2 WUs crunching constantly on your machine and fill the rest of your cores with something else while also having the cache > 0 days?
----------------------------------------![]() If yes, then, naturally, my question is "how?" Knowledge is limited. Imagination encircles the world! - Albert Einstein ![]() |
||
|
|
deltavee
Ace Cruncher Texas Hill Country Joined: Nov 17, 2004 Post Count: 4894 Status: Offline Project Badges:
|
Yeah, sounds complicated. At least much more complicated than just playing with the cache (both general and CEP2). I will try to fine tune that instead, but some things are already becoming apparent. Like the fact that you don't get to always run 2 CEP2 + other projects on the remaining cores while maintaining a healthy cache (1 day, in my case). Oh, well. Guess you can't win them all... One thing I have done with success while running only one other project with cep2 is setting max concurrent for both projects to 2 as in the following example: <app_config> <app> <name>cep2</name> <max_concurrent>2</max_concurrent> </app> <app> <name>oet1</name> <max_concurrent>2</max_concurrent> </app> </app_config> This way the cep2 WUs don't have to be at the top of the queue. But you need to always have at least 2 WUs of both projects in IP or cores will run dry. |
||
|
|
CandymanWCG
Senior Cruncher Romania Joined: Dec 20, 2010 Post Count: 421 Status: Offline Project Badges:
|
Yes, deltavee, that rings a bell (or two). I had the same set up a year or two ago and it worked 99% of the time. However, I thought I'd aim higher now and not leave any sciences aside and it proves to be almost impossible or at least way too complicated.
----------------------------------------I am still testing my own settings right now, but as I said before, it's becoming more and more apparent that this is not straightforward or reliable and you cannot maintain a healthy cache either. I will come back with more info, once I get a chance. Knowledge is limited. Imagination encircles the world! - Albert Einstein ![]() |
||
|
|
Jim1348
Veteran Cruncher USA Joined: Jul 13, 2009 Post Count: 1066 Status: Offline Project Badges:
|
I am still testing my own settings right now, but as I said before, it's becoming more and more apparent that this is not straightforward or reliable and you cannot maintain a healthy cache either. I think that is the correct answer on WCG. I used to devote entire machines to CEP2, but now with the limited work that is not possible. So I just let several types run at once, and let WCG set the priorities. It works, which is rare in this business. |
||
|
|
SekeRob
Master Cruncher Joined: Jan 7, 2013 Post Count: 2741 Status: Offline |
Not a critique, but if one wants to aim higher than 99% in DC, then 'Good Luck'.
(I'm getting 98.35%, simply because efficiency does not allow anything higher on my hardware ;p) |
||
|
|
CandymanWCG
Senior Cruncher Romania Joined: Dec 20, 2010 Post Count: 421 Status: Offline Project Badges:
|
Not sure if we are talking about the same thing, SekeRob*. I don't want to have my CPU busy with 2 CEPs more than 99% of the time. And just to make it even clearer, I was not talking about crunching efficiency either. All I would wish is to have my CPU busy with 2 CEPs ~99% of the time while also crunching other projects - meaning more than 1, as deltavee had suggested and as I have already experimented.
----------------------------------------I hope this makes sense. Oh, and as an update to my ongoing experiment, it's really a hit and miss thing, but more of a "miss". Indeed, tuning the overall cache is worth nothing if the WUs estimates change. I already had 2 idle cores because my machine downloaded all the CEPs it could, thus preventing other projects to reach my client. Unless the user is ready for micromanaging, it's really not worth it. And even if he/she is, then that defeats the purpose of this whole thread. Knowledge is limited. Imagination encircles the world! - Albert Einstein ![]() |
||
|
|
|