Page 2 of 2

#51 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 1:09 am
by Alez
So service brat driving on the wrong side of the road. At least you would have had to drive ' stick ' :lol:

#52 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 1:11 am
by PecosRiverM
3 on the Tree

Still drive a manual.. :shifty:

#53 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 1:13 am
by Alez
Only way to drive !!!

#54 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 4:26 am
by SolidAir79
PecosRiverM wrote: Sun Sep 19, 2021 12:52 am But not @SolidAir79
I don't mind keep up the good work :clap:

#55 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 1:57 pm
by Alez
scole of TSBT wrote: Sat Sep 18, 2021 11:18 pm The shorter corona_3CLpro_v5 WUs pay well.
The much longer, hours long, corona_Eprot_v1 WUs pay sux
There's a discussion about it on the SiDock forum. Basically credit screw strikes again. https://www.sidock.si/sidock/forum_thread.php?id=143
looks like Intel has paid for this credit system.


This is a nice conspiracy theory, but it really is not an Intel vs AMD (or Windows vs Linux) issue. It is just CreditNew turning things into a lottery, as it is prone to do.

Basically, for CreditNew to work smoothly, the following two assumptions have to be met:


task run time scales reasonably well with estimated FLOP count (definitely not true here until now, as both the short 3CLpro and the long Eprot tasks had the same FLOP count estimate; I don't know yet how it will work out once hoarfrost's recent changes take effect)
computation speed of each computer is constant (a very bold assumption, especially with modern CPUs and GPUs that can adjust their clock frequencies on the fly based on temperature or power draw)


As soon as reality deviates from these assumptions, CreditNew does all sorts of weird things that may or may not average out long term (and definitely not short term, e.g. over the duration of a typical competition like the one going on right now). I have two screenshots to illustrate the complete mess CreditNew created here:


A set of 3CLpro_v5 tasks. The longest task took ~50% longer than the shortest, but credit varies by a factor of 4.3 and there is no correlation between run time and credit. And this is just a small subset, I have also seen 3CLpro_v5 tasks with credit as low as ~20 and as high as ~210, i.e. 10 times the credit for roughly the same amount of work.
A set of Eprot tasks. In this case, the longest task took only ~10% longer than the shortest, but again, credit varies a lot more and there is no correlation with run time.


Three years ago, even David Anderson came to realise that CreditNew is not working all that well and now recommends it only in cases where no better option is available. Let's take a look at the other options:

Pre-assigned credit: I think this is the best option available. There could be a fixed amount of credit based on the target, e.g. 30 Cobblestones for 3CLpro tasks, 450 Cobblestones for Eprot tasks. Yes, as shown above, there is some variation in task run time even for the same target, but a ~50% difference in credit per second is much better than the ~1000% difference we see with CreditNew. It is also cheat-proof, device-neutral, and immediately rewards a CPU switching to turbo mode rather than punish it. The downside is of course that it takes a bit more work when preparing a new target, as the right amount of credit needs to be known in advance.

Post-assigned credit: AFAIK, the run time variations are caused by different run times for the docking simulations for each ligand, while the number of ligands processed in each task is constant. So this credit option would require implementing some sort of FLOP count. I don't think this is feasible.

Runtime-based credit: In theory, this sounds like a good choice for this project, as long as there is no GPU application. In reality, however, it is a complete nightmare that really should not be used by any project any more. It already was a nightmare back when this was the standard credit system, because some users used clients that reported inflated benchmark values; nowadays, the benchmark does not really mirror the true CPU performance even without those "optimisations", because it runs on only one CPU core and the CPU might therefore run at a lot higher frequency than during the actual computations.

Ironically, that leaves adaptive credit aka CreditNew as the recommended option for exactly those cases where it performs the worst. I would argue that even in those cases, some fixed amount of credit per task would be much less of a lottery than the mess created by CreditNew.

#56 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 8:47 pm
by davidbam
up to 9th place - well done guys

#57 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 10:14 pm
by PecosRiverM
8th is still with-in grasp.

#58 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 10:15 pm
by davidbam
I just put 120 4GHz threads on it for @SolidAir79

#59 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 10:17 pm
by SolidAir79
😁 Rentals are unleashed

#60 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 10:27 pm
by PecosRiverM
Uh Oh...

#61 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 10:46 pm
by davidbam
grab some short WU while they are coming out.

set max_concurrent to real thread count (extended menu from green menu)
then set ncpus to anything you want

#62 Re: SiDock September sailing challange

Posted: Sun Sep 19, 2021 11:18 pm
by davidbam
let's hope they are all short ones :rofl:
Image

#63 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 12:37 am
by Megacruncher
Good work guys.
We are on the leaderboard. :clap:
With 4 of us in the top 50. :clap: :clap:
And we have probably done enough to make sure that SUSA, specifically SAM, do not take any FB points off us. :clap: :dance:
But don't go overboard at the expense of sprint bunkering. We should leave that to P3DN!

#64 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 4:38 am
by SolidAir79
Can i just say well done to @mumps of SUSA that is some serious output :clap: :clap: :clap:

#65 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 10:05 am
by davidbam
PecosRiverM wrote: Sun Sep 19, 2021 10:14 pm 8th is still with-in grasp.
why stop there ;)

#66 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 10:26 am
by davidbam
Not that I have anything (much) against Les Bleus https://www.boincstats.com/stats/192/te ... d%5B%5D=91

#67 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 5:03 pm
by davidbam
I may have arrived too late at the party. I assume LaF will finish around 3.35 Million, so we have to average more than 34,850 / hr for the final 32 hours.

I've got everything spare on it now as it would be sort of nice to piss them off

#68 Re: SiDock September sailing challange

Posted: Mon Sep 20, 2021 7:11 pm
by davidbam
sidock server is struggling - even Boincstats leaderboard is screwed. The good news is that I reckon we've gained 100K since the last update. LaF deffo in our sights now - let's hope they don't ramp up.

I assume no-one is bunkering so I guess Pending will be a big player

#69 Re: SiDock September sailing challenge

Posted: Tue Sep 21, 2021 1:40 am
by PecosRiverM
Just a couple of hundred Thousand and we can put "Pepe Le Pew" to bed..

#70 Re: SiDock September sailing challenge

Posted: Tue Sep 21, 2021 9:02 am
by davidbam
French toast for breakfast

I doubt if they have bunkers

#71 Re: SiDock September sailing challenge

Posted: Tue Sep 21, 2021 11:16 am
by davidbam
Congrats to @PecosRiverM on 1M for this challenge
Image

#72 Re: SiDock September sailing challenge

Posted: Tue Sep 21, 2021 5:18 pm
by davidbam
job done, I think. Well done guys https://www.boincstats.com/stats/192/te ... d%5B%5D=16

I'm winding down now as, more than likely, they'll end up in Pending anyhow

#73 Re: SiDock September sailing challenge

Posted: Wed Sep 22, 2021 1:49 am
by Thyme Lawn
Ma single 8-core Windows 10 system hid its best 7 days fur the project during the challenge. Anely aroon 54,000 credits fae it, bit ilka thochtie helps :-)

Ah wis corrie fister wi 4 tasks aye running an 27 nae validated aat the lowse. The wingman fur een o tham wis jist 3 minutes ower late :(