Posts by John McLeod VII

21) Message boards : Number crunching : Multiple project processing... (Message 23886)
Posted 20 Aug 2006 by John McLeod VII
Post:
Also resource share dictates how much of your CPU time to give to each project over the long term. Example. Project A share 50 and Project B share 100. Project A will have the CPU 1/3 of the time and Project B will have the CPU 2/3 of the time. If possible, it will be 2 hours of B and 1 of A (depending on the switch time). If one of the projects has anticipated deadline trouble, that project will get extra CPU time now, but will not be allowed to download new work for some time in order to let the other project catch up on its CPU time.
22) Message boards : Number crunching : A cynical viewpoint. (Message 23698)
Posted 20 Aug 2006 by John McLeod VII
Post:
First, I am hoping that this is not a correct viewpoint.

I believe that XS has in the past moved as a team from one project to another.

The possibility is they are now in the process of moving, and are working to cement their first place for longer. They have come up with a new credit method (no problem here) that will grant lower credit for those using the "optimized" clients (no problem here either, the credit was fluffed). However, they are insisting that the credit not be backdated because that would be changing the rules after the fact. This set taken as a whole could be interpreted badly. Otherwise, why the insistence on no backdating?

As I have noted elsewhere, there were actually two distinct sets of rules regarding credit in place on this project, the more restrictive only applied to those crunching other BOINC projects.
23) Message boards : Number crunching : One last request for backdating of credits. (Message 23693)
Posted 20 Aug 2006 by John McLeod VII
Post:
Thierry does a system of parity across Boinc exist ? I take it not from the Bruce post, that being the case Boinc totals are pretty much meaningless imho.

Most of the projects are fairly close, and there are discussions among the project leads of several projects to attempt to get the various credit granting methods to have the same rate for a given host. It cannot be perfect because some CPU types are optimized for different operations, and some projects have lower or higher locality than others so L1, L2 sizes and RAM speed all matter more than expected.
24) Message boards : Number crunching : One last request for backdating of credits. (Message 23686)
Posted 20 Aug 2006 by John McLeod VII
Post:
Please hear me out before deleting the post.

There is one reason that was never brought up.

There are two different sets of rules that people were working under. Those of this project which are very liberal about fluffing credit scores, and other projects where all the credit for someone who is caught fluffing their credit above the average were deleted. Therefore there were at least two sets of rules in place. One set of rules for those that crunch only for this BOINC project, and a different set of rules for those that crunch for many BOINC projects.

I am creating this thread because I can no longer find the original discussion of this.
25) Message boards : Number crunching : Why are discussions about Rosetta taking place on other boards? (Message 23598)
Posted 20 Aug 2006 by John McLeod VII
Post:
(although these boards would make an interesting case study, says one who has studied sociology.)

Erk.
26) Message boards : Number crunching : Thread Delete: Why I am pulling my machines out. (Message 23597)
Posted 20 Aug 2006 by John McLeod VII
Post:
And whats that suppose to do?

I believe that it is supposed to be a method of hiding posts. Hiding posts and threads is already something that the moderators can do.
27) Message boards : Number crunching : Boinc clients (Message 23584)
Posted 19 Aug 2006 by John McLeod VII
Post:
Post from Thierry with deleted comment removed:

Saenger, please don't add a level of suspicion. I just read a post at the Einstein board where some people find the credit too high and put an accusation that that will drain too much users to Eisntein.
We can say that for every project if we want.

Each project don't want to leave CPU power and have to navigate trough all icebergs.

That's what I think, and that's what I always thought.
But the lack of words of discouragement, even if no real enforcement was possible, still bugs me.

5.5 was inflating the credits, the credits recorded 'til now are more or less worthless for any competition, and the project has the possibility to change that (at least they stated so).

I probably will like the new system, it will probably be far better, and I thank the project team for implementing it. I only don't understand why they won't go the whole way.


As Ethan said, the only thing we can have is a new equal credits. It's too late to remove the inflation due to opti.client. It's the only way they have to not loose users. You have to accept that, I think.

They could eliminate the "optimized" clients from the process of figuring out how much to grant for each series.
28) Message boards : Number crunching : Cross Project Credit Equality (Message 23571)
Posted 19 Aug 2006 by John McLeod VII
Post:

John, in the new system it doesn't matter what client users have. . the credit claims get averaged out and everyone gets the same work credit.


OK, this is the wrong thread - it needs to be in the discussion about BOINC credit being compatible across projects. Please move it to the correct thread as I cannot answer a post in a different thread and get the back link.

Credits per hour does matter when you are trying to do cross project compatibility, and I believe that the new scheme uses some hosts (RALPH) as a bed to fix the credits per result for each series. In particular, I was interested in disallowing the "optimized" core clients from being used to determine that score.
29) Message boards : Number crunching : Thread Delete: Why I am pulling my machines out. (Message 23569)
Posted 19 Aug 2006 by John McLeod VII
Post:
The one big disadvantage with external forum software is, that in case of trouble with rosetta, there is no easy way to have a look at the erorrs, because the nick are not linked to the boinc database.


VBB (Vbulettin) is loverly to use, we use it at our forum. They are also nice people from what I remember. They MAY if you ask them help with integration into BOINC, they may not of course ;-)

It should be possible to have the boinc sign up integrated into most fourms. I know at Find-A-Drug they managed to get the sign up through the client to also then sign you up into the phpBB forum automatically.

It just a matter of altering some code to get data from the databases (though I wouldn't know where to start :-)

Given you have the code in the boinc forum for that (which is php code) and phpBB or vbulletin are php code wave a wand and they might splice together, lol

www.vbulletin.com

The is also other boards as will.

The BOINC development team made the decision early on (probably mistakenly, but whatever) that modifying an existing BB was going to be more work than developing one from scratch.

The BB is open source, and at this point, it might really be easier to add them to the current BOINC BB code and submit them as features.

One feature that will not be added is allowing a moderator to edit a post (not my decision, but it is probably a good one).

Locking threads, and some of the other tools may not be that hard to add, and would probably be accepted by the BOINC developers.
30) Message boards : Number crunching : Removing credits backdated to february. (Message 23567)
Posted 19 Aug 2006 by John McLeod VII
Post:
...I think everyone understands.

I'm a bit unsure about that, as some still claim the 5.5 did "level the playing field", while it did the opposite.


What the client did or didn't do isn't relevant, nor are the motives of those who used it. It wasn't forbidden by the lab and the science results were valid and helped the research. I only wish to stop this line of posting since it doesn't help where were at now after Dr. Baker has stated that there will be no back-crediting.

Would you please do everyone a favor, and at this point discourage the use of the "optimized" BOINC clients going forward?
31) Message boards : Number crunching : Cross project ID (Message 23564)
Posted 19 Aug 2006 by John McLeod VII
Post:
Hey,

I am new to Rosetta as of a few days ago! I was noticing that in my user account that there is a different cross project ID listed compared to what is show in the other projects that I run (Seti, CPDN, and Predictor).

I was wondering why this was and if there was anyway to get them all to show the same thing?

[edit] i should probably mention that they are all registered with the same email address[/edit]


thanks in advance.
citroja

It takes several things for the CPID to line up.

1) You must be signed up with the same email address including case. The more recent server software translates to lower case on store, so if you used a mixed case address, it will not match.

2) You must have a path from project server to host to project server that covers all projects (the simplest method is to have a single computer with all projects attached). A couple of examples: Project A is attached to computer 1, and project B is attached to computer 2. If this is the entire setup, then Project A and Project B will never have the same CPID. Example 2: Project A and project B are attached to computer 1, project B and project C are attached to computer 2. In this case, the CPIDs should eventually match through project B.

3) There must be sufficient project contacts to get the CPID changed at all projects that will change. It can take 2 or 3 for each project.

4) The project must publish stats.

5) The stats site must pick up the stats.

6) The stats site must publish the stats.

Note: There is a known problem in the case where projects A and B are attached to computer 1, and B and C are attached to computer 2. If projects A and C have earlier join dates than B, then the system will never stabilize (B will switch back and forth).

The only thing you can do to expedite the matter is to initiate some project contacts (the update button in the UI).
32) Message boards : Number crunching : Newbie-trying-to-get-the-hang-of-it (Message 23537)
Posted 19 Aug 2006 by John McLeod VII
Post:
mmciastro, it's configured through the BOINC General preferences. Not all projects let you configure this yet, but Rosetta@home is one that does. Look for the "Use at most" CPU setting.

It can also be added to a global_prefs_override.xml file if you are not attached to a project that allows setting this.

<global_preferences>
...
<cpu_usage_limit>100</cpu_usage_limit>
...
</global_preferences>
33) Message boards : Number crunching : Crunching question (non points related!!!) (Message 23512)
Posted 19 Aug 2006 by John McLeod VII
Post:
I have a couple of P200's with 128 MB RAM that are crunching (the one with 64MB RAM won't).
34) Message boards : Number crunching : Newbie-trying-to-get-the-hang-of-it (Message 23508)
Posted 19 Aug 2006 by John McLeod VII
Post:
The "cpu throttle" in a future "undetermined" version will basically turn on and off the application. I.E on for .5 seconds, off for .5 seconds, depending on the setting. I've not even seen it tested yet and I am a boinc alpha tester. It remains to be seen how effective it might be.

thanks for the link

tony

It is already implemented in BOINC 5.5 to be released in 5.6, and the granularity is one second (i.e. 50% is one second on one second off. 99% is 99 seconds on, one second off).
35) Message boards : Number crunching : Thread Delete: Why I am pulling my machines out. (Message 23500)
Posted 19 Aug 2006 by John McLeod VII
Post:
(I don't recall any spammers turning up on the boinc forums).

As far as I know, there have been a small number - early on in S@H BOINC before you had to have credit to post in the message boards. This was the cause of the requirement for credit.
36) Message boards : Number crunching : Removing credits backdated to february. (Message 23449)
Posted 19 Aug 2006 by John McLeod VII
Post:

Again, Who cares about BOINC?


The designers and developers of BOINC as well as those that crunch for more than one BOINC project.

Telling us that we are the problem is quite insulting, and thoughtless insults are the major reason for the flame fest.
37) Message boards : Number crunching : Removing credits backdated to february. (Message 23435)
Posted 19 Aug 2006 by John McLeod VII
Post:
John talk about optimized applications not optimized BOINC client. He is consistent.


Split all the hairs you want. He is not consistent.

You can shift and backtrack and repostulate your claims and statemenets but, nothing you and the likes of you say and do cannot change the fact that from the get go:

THE DEVELPERS HERE HAVE ALLOWED THE USE OF OPTIMIZED CLIENTS. THEY decided from the begining how to run the application in such a way that allows the use of the optimized client.

It is not a hair that is being split.

Optimized BOINC core clients just raise credit scores, nothing else.

Optimized project applications (the real science) do increase the actual work done, but they have the drawback that they reduce credit requests for the same work units done on non-optimized science applications. There are no optimized science applications for Rosetta, therefore, optimized BOINC core clients are merely a cheat.
38) Message boards : Number crunching : Thread Delete: Why I am pulling my machines out. (Message 23434)
Posted 19 Aug 2006 by John McLeod VII
Post:
by ethan

If I could lock a thread and remove individual posts I would, but the only option is to delete.


by halifax-lad

Good thing would be for the new forum code to be uploaded that allows devs & mods to bar people from the message board system for upto 2 weeks in a row
which dr. kim thinks is an excellent idea.

by ethan
I wish it was that easy. The problem is we don't have the ability to edit messages.


by ethan
I don't have the ability to edit, unfortunately.


by angus
David Kim's only visible post from the last 24 hours (of two) is to tell us that he's going to install more ways to block people from posting.

David Baker won't post here, but will post on the XS site about the backdating topic, and his only two other posts have likewise been hidden in the banned thread.

The only other project representative - Ethan - hid the thread that has the majority of the discussion on the whole issue.


And - you wonder why this project has MAJOR PR problems? Gee... who would have thought. All the goodwill that's been generated over the last 6 to 8 months has been flushed away. No longer is Rosetta the model BOINC project that's renowned for it's communication with members.


i have to say angus, this is the first time i've agreed with you, but i have to ask.....can you still defend this type of message board as being appropriate for the size and scope that the rosetta project has become? it's painfully obvious that as it is, it's not working, either for the participants or the moderators. and i for one don't understand their reluctance to fix the problem.

by mikemars

The PHP forum is far easier to moderate than the boinc forums, simply because there are more tools at hand (thread locking, editing, private messages, banning of IP ranges, ...). The single most useful tool is private messages - the benefits of being able to have a quiet word with somebody without involving everybody else are enormous.


this solution has been proposed a few times before mike, but i don't think has been taken seriously.

from dr. baker, by way of whl
Dr Baker Wrote :

Please remember everybody, I'm a scientist trying to solve science problems, and I am relatively new to the sociology of distributed computing. I don't think it is true that the complainers are having a disproportionate influence over the project. The new credit system was proposed by many people over the past months, and I don't think anyone thinks it is not reasonable.
The problem with the offensive posts is very hard to deal with--it would require a full time moderator which we don't have (it is basically me and David Kim right now, and I don't even know how to delete stuff and believe me I have a zillion other things to do as well--trying to deal with this issue is certainly making it difficult to focus on science today). And the boinc developers are already swamped and can't make changes to address these issues either.
PLEASE--try to think about the science and the benefits to humanity, and ignore the taunts from the little guys--they just don't matter--and I hope all this will blow over soon. You have been making a fantastic contribution, and I would hate to see this cause any disruption to our collabortive efforts together.


perhaps we could convince dr. baker that a regular php board could be implemented and then have trusted volunteer moderators, thereby taking some of the workload off the project scientists.

the benefits of having that are

a. better organization of posted material
b. the ability of the mods to keep things "civilized" thru deletion of posts, private message warnings, locking of threads and banning
c. a daily posts button to cut time spent reading post to a minimum, which would save the mods time.

the cons are that

a. the message board won't look the same
b. you'd have to re-register for it. (which might be a blessing in disguise)

as large as rosetta has become, don't you think it's time to solve this problem, or do you really want things like this to flair up over and over again just so you can whine that you can't fix it for whatever excuse you can find.



The problem is not the medium, but the message.

You can have the biggest. bestest, whiz-bang mesage board ever, but if the project people don't post it's all a waste. Dr Baker does his thing on the science topics, but that's it. We don't get squat on the nutz and bolts of running the project, what modding goes on is done by anonymods.

And yes, I can still defend using this board as is. 3 sections, plus the Q&A for newbies. Easy to find where things are posted. Just need to lean on BOINC admin to get someone to fix the code bugs.

As for php bulletin boards - arrgh. Big targets of hackers and spammers, separate registration required, not integrated. Takes way too much time to implement and maintain for a project of this size.

I believe that this is one of the first times that Angus and I have agreed on anything.
39) Message boards : Number crunching : Why are discussions about Rosetta taking place on other boards? (Message 23432)
Posted 19 Aug 2006 by John McLeod VII
Post:
This is the part of a post I like best. I hope it's a hoax post, and Dr Baker never said such a thing. Roughly 90% of his active hosts fit this description

PLEASE--try to think about the science and the benefits to humanity, and ignore the taunts from the little guys--they just don't matter--and I hope all this will blow over soon. You have been making a fantastic contribution, and I would hate to see this cause any disruption to our collabortive efforts together.

http://www.xtremesystems.org/forums/showpost.php?p=1662478&postcount=20



Maybe, just maybe, you read the whole thing wrong, and should have extended the bold font 2 or 3 words to the left. So, it's not the little guys that don't matter, but rather it is thier taunts that don't matter.

If you read it your way, it's a big insult to many contributors, which I am sure Dr Baker would NEVER do. If you read it the way I outlined, it's trying to convince a bunch of contributors not to leave just because of a flamewar.

Look at it this way : If you moved the bold font two words to the right, one could read that Dr Baker favours female participants. So please keep thing in perspective.

Any communication that can be interpreted in two dramatically different ways is a failure of a communication. This post can be read either way, and neither of them is that great.
40) Message boards : Number crunching : Cross Project Credit Equality (Message 23359)
Posted 19 Aug 2006 by John McLeod VII
Post:
The attempt should be made to keep parity across projects. I admit it will be impossible for it to be perfect, but it should be possible to get fairly close. The place to start would be a clear statement banning the optimized BOINC clients from participating in RALPH. If this is done and enforced, then the new method should come fairly close.


I do agree with you, but with BOINC being open source there is nothing to prevent someone from putting subtle changes into the source. A couple of percent here and there isn't really noticable to begin with, but it adds up.

Really, in using Ralph to calculate averages for the granted work credit, the benchmark and some form of timer need to be built into Rosetta itself so that it can't be easily modified. Even then it would still be possible to hack the binaries, but it would at least be something that was challenging instead of something that any kid with a bit of programming knowledge could change.

Build a timer into Rosetta? That sounds a great deal like FLOPS counting. Not a bad idea, but substantially more difficult to program than using fixed credits per task, which works if tasks within a series have the same difficulty.


Previous 20 · Next 20



©2024 University of Washington
https://www.bakerlab.org