https://www.seti-germany.de/boinc_pentathlon/
from 05 May 2020 00:00 UTC
to 19 May 2020 00:00 UTC
5 disciplines
1 winner
— [overall stats] — [TeAm AnandTech stats] —
With ranks #5, #6, #2, #3, and #1 in the five contests, we won Silver in the overall ranking!
Thank you to all who supported the TeAm!
Thank you to all who supported the TeAm!
Big thanks to the organizers at SETI.Germany, as well as to the project administrators and scientists for their hard work.
Marathon at Rosetta@home — stats — We finished 5th.
Start: Tuesday May 5, 00:00 UTC (Monday May 4, 20:00 EDT / 17:00 PDT)
End: Tuesday May 19, 00:00 UTC (Monday May 18, 20:00 EDT / 17:00 PDT)
- Project URL was changed from http to https on May 1. If you have still the old URL on your computers, you can keep using it. Switch over only at a time when you have no Rosetta tasks on the computer.
- Task deadline is 3 days.
- Hence, work at this contest can begin after Saturday May 2, 00:00 UTC (after Friday May 1, 20:00 EDT / 17:00 PDT) – i.e. download tasks, start computation but suspend network transfers.
- After the stats table at the contest site was initialized, which should be shortly after May 5, 00:00 UTC, enable networking again to let the boinc client upload and report the results, as well as fetch more work.
- Initial downloads of project files are huge; several hundreds MB at least. Subsequent downloads and uploads per task are moderate.
- Each running task requires up to
1.5 GB2.6 GB RAM (on average ≈0.9 GB)and about 1 GB disk space. (Tentative info, to be revised.) Suggested computing preferences:- On computers which are used for other work besides boinc, set "Memory – When computer is in use, use at most ... %" to something like 70.
- On computers which do nothing but run boinc, set both "When computer is in use/ is not in use, use at most ... %" to something like 90.
- Check the "Disk – Use no more than ... GB" setting. Make it large enough for the number of Rosetta tasks that you intend to run in parallel.
- Task duration: By default 8 hours, irrespective of how quick or slow your computer is. (This can be reconfigured, see post #21.)
- Quorum = 1: Validation of results happens on the server more or less quickly after your client reported results, depending on server load at the time. (This is in contrast to projects with quorum = 2, in which two contributor hosts are given the same task, and validation happens by comparison of the two results — hence can't happen before each of the two hosts returned their part. Credits are granted only after successful validation of course.)
- Required workaround for Linux/x86-64 hosts for the previous Rosetta v4.15 application: The Linux/i686 variant was defective when run on a 64-bit host; it accomplished almost no real computation and therefore gave very poor credits. The following entry in /var/lib/boinc*/cc_config.xml prevents reception of i686 tasks on x86-64 hosts:
<cc_config>
<options></cc_config>
<!-- Rosetta@home workaround; set to 0 for other projects --></options>
<no_alt_platform>1</no_alt_platform>
Whether or not this workaround is still necessary with the current v4.20 application is yet to be verified.
- Scheduler server: srv4.bakerlab.org
(upload server and web server: boinc.bakerlab.org)
Javelin Throw at NumberFields@home — stats — We finished 6th.
Day 1: starts Tuesday May 5, 00:00 UTC (Monday May 4, 20:00 EDT / 17:00 PDT)
Day 2: starts Sunday May 10, 00:00 UTC (Saturday May 9, 20:00 EDT / 17:00 PDT)
Day 3: starts Thursday May 14, 00:00 UTC (Wednesday May 14, 20:00 EDT / 17:00 PDT)
Day 4: starts Friday May 15, 00:00 UTC (Thursday May 15, 20:00 EDT / 17:00 PDT)
Day 5: starts Monday May 18, 00:00 UTC (Sunday May 17, 20:00 EDT / 17:00 PDT)
- Task deadline is usually 10 days, sometimes 6½ days, rarely 3 days, depending on replication.
In theory, this allows the entire period between announcement and start to be used for bunkering. But we don't know yet- what the exact announcement period for the other days will be (varies by up to 18 hours),
- what the spacing between individual Javelin Throw days will be,
- what other contests will overlap with Javelin Throw and its potential bunker periods.
- NumberFields uses CreditNew, i.e. somewhat fuzzy credits per task.
- CPU and GPU application versions available; relative performance to be verified.
- Check out WUProp for an overview of task durations and other task properties.
- If you have a GPU which is not saturated by the application, you can run two tasks at once on the same GPU by means the following app_config.xml file:
<app_config>
<app></app_config>
<name>GetDecics</name></app>
<gpu_versions>
<gpu_usage>0.5</gpu_usage></gpu_versions>
<cpu_usage>0.01</cpu_usage>
<!-- actual CPU usage is higher than that; reduce overall allowed CPU % accordingly -->
- GDPR option available: You may choose whether or not your stats are exported to 3rd party sites. This does not affect team stats.
- Quorum = 1
- Limit on tasks in progress: 24 per active logical CPU, 200 per GPU.
- Scheduler server: numberfields.asu.edu
(same as upload server and web server)
City Run at Universe@Home — stats — finished: We achieved Silver!
Start: Thursday May 7, 00:00 UTC (Wednesday May 6, 20:00 EDT / 17:00 PDT)
End: Tuesday May 12, 00:00 UTC (Monday May 11, 20:00 EDT / 17:00 PDT)
- Task deadline is 14 days.
- Fixed credit per task: 1,333.33 for BHspin v2, 100.00 for ULX.
- Two applications are currently active: "Universe BHspin v2" (WUProp), "Universe ULX" (WUProp). Both applications have CPU versions for x86-64 and ARM, but no GPU versions.
- Mind the credit difference between these applications! You certainly want to enable only BHSpin v2 in Universe@Home preferences.
- In addition, you may want to set "If no work for selected applications is available, accept work from other applications?" to "No". But then you need to monitor your clients a little more to make sure that you don't run out of tasks.
- BHspin v2 performs better on Linux than on Windows with identical hardware.
- GDPR option available: You may choose whether or not your stats are exported to 3rd party sites. This does not affect team stats.
- Quorum = 2.
This means that each workunit will consist of two tasks which are sent to different hosts. Both hosts need to return a result, and if they match, credit is given to both hosts. If they don't match, another task of the workunit is sent to a third host, and so on. And now remember that task deadline is 14 days. The upshot: It may take a good while until you get credit for a returned result.
- Limit on tasks in progress: 24 per active logical CPU.
- Scheduler server: debian1.universeathome.pl
Upload server and web server: universeathome.pl
Cross Country at Amicable Numbers — stats — finished: We got Bronze!
Start: Tuesday May 12, 00:00 UTC (Monday May 11, 20:00 EDT / 17:00 PDT)
End: Sunday May 17, 00:00 UTC (Saturday May 16, 20:00 EDT / 17:00 PDT)
- Task deadline is 5 days.
- Fixed credit per task: 6,836.19
- Application versions available for AMD GPUs, NVidia GPUs, and multithreaded CPUs.
- We definitely need our CPUs in the other contests. There disable CPU work in the Amicable Numbers preferences and allow only work for AMD GPUs and/or NVIDIA GPUs.
- Requirements of the current GPU application:
- 8 GB RAM per task. Yes, that much. :-(
- Any AMD (HD 5xxx or newer) or NVIDIA (GTX 4xx or newer) GPU with OpenCL support and at least 2 GB of video memory.
- If you run an AMD card on Windows, make sure you use driver version 14.12 or newer, otherwise it may fail at startup because of OpenCL code compilation error.
- Check the GPU utilization during run time (after the first half minute or minute setup period, in which only the CPU is busy but the GPU still idle). If you get markedly less than 100 % shader utilization (GPU core utilization), try with an increased "kernel size" at the Amicable Numbers preferences. Maxed-out utilization will also cause screen lag though, if the GPU drives your desktop.
- GPU task run times may range from a minute to hours on one and the same GPU.
- Quorum = 2.
- Limit on tasks in progress: 20 per GPU.
- Scheduler server: sech.me
(same as upload server and web server)
Sprint at Ibercivis BOINC — stats — We won Gold!
Start: Saturday May 16, 00:00 UTC (Friday May 15, 20:00 EDT / 17:00 PDT)
End: Tuesday May 19, 00:00 UTC (Monday May 18, 20:00 EDT / 17:00 PDT)
- Task deadline is 7 days.
- Applications:
- Main application: "Covid-Phym, Fight against SARS-CoV-2 replication"
CPU-only application versions for Windows x86, Linux x86-64, Mac x86 available. - Beta test application: "Autodock Vina" – should perform better on Linux than on Windows, according to performance of Vina-based subprojects at World Community Grid
CPU-only application versions for Windows x86, Linux x86-64
There are no tasks available for this application currently. - The core of Covid-Phym is Autodock Vina. Hence the same performance consideration as for the beta test application should be applicable. (Linux > Windows.)
- Main application: "Covid-Phym, Fight against SARS-CoV-2 replication"
- Task duration is highly variable:
Durations are mostly at the order of 10 hours, perhaps more than half a day on slower CPUs.- Task durations at the order of minutes and at the order of an entire day have been observed on one and the same host. Short tasks get low credit, long tasks get high credit.
- The estimated time remaining is completely false before a task runs. It corrects itself while the task is running and making progress.
Workunit batches as of circa May 14 12:00 UTC seem to have task durations at the order of a few hours.— Nope, the huge variability is still there.
- RAM requirement is negligible.
The application does not support checkpoints.— Resolved by application update on May 14.To avoid progress loss during suspension of computing, go to boincmgr's advanced view, "Options" -> "Computing preferences..." -> "Disk and memory" tab, and switch on "✓ Leave non-GPU tasks in memory while suspended".In addition, try not to shutdown or reboot your computer. Instead, suspend/ hibernate the computer, if possible.
Some Linux installations may need to be configured to support classic syscalls if you get computation error with SIGSEV.— Resolved by application update on May 14. (To be verified.)
- Quorum = 1.
- Initital replication = 2. That is, a Workunit is replicated into two tasks at first which are both sent to different hosts.
- The first host to return a correct result gets credit.
- The second host to return a correct result gets credit too, usually.
- However, it has repeatedly happened in the past that the server canceled the second task after a result from the first task was validated.
- (To be revisited.)
Limit on tasks in progress: 5 per active logical CPU, but no more than 320 per host (that is, no more than 64 logical CPUs are considered for the quota)— There was only a very brief period in time on May 14 with a limit on tasks in progress. The limit was removed again.
- Scheduler server: boinc.ibercivis.es (same as web server)
Upload server: subida.ibercivis.es
Looks like too much or too complicated to digest? Ignore the details. Simply run Rosetta@home for TeAm AnandTech for the duration of the Pentathlon. :-)
Thanks!
Contest calendar:
Code:
Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
Rosetta@home __ __ __ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ 14 days Marathon
Universe@home _ __ __ __ __ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ 5 days City Run
Amicable Numbers _ __ __ ▄▄ ▄▄ ▄▄ ▄▄ ▄▄ 5 days Cross Country
Ibercivis BOINC _ __ __ ▄▄ ▄▄ ▄▄ 3 days Sprint
NumberFields@home __ __ __ ▄▄ 1 day Javelin Throw
__ __ __ ▄▄ 1 day
__ __ __ ▄▄ 1 day
__ __ __ ▄▄ 1 day
__ __ __ ▄▄ 1 day
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo
Previous info:
On April 11 pschoefer said:Dear Pentathletes,
5 May 2020, the starting day of the eleventh BOINC Pentathlon, is only a few weeks away. Even in difficult times, SETI.Germany invites all Volunteer Computing enthusiast teams to participate in the five disciplines over two weeks and to gather in front of their computers - everyone in front of their own computer, of course. Maybe some of us will go through a different illness than the Pentathlon fever or spend much of their time keeping important businesses such as healthcare or food supply running. Let's not forget the former and thank the latter by crunching a work unit for all of them!
While the process and rules remain largely unchanged from last year, a maximum of flexibility is needed for choosing the projects, as maybe one project needs the computing power more urgently than others or a project may be unavailable on short notice. To make the Pentathlon nevertheless as exciting and trouble-free as possible, not only the Marathon project, but all five projects are chosen by a small group of the organizers this year.
The teams can now sign up until 2 May using this form. We're looking forward to welcoming you again, because:
It will be exciting again at the BOINC Pentathlon!
This year's changes to rules:
- All five projects are chosen by the organizers.
- More than one GPU project is possible.
────────
Past Pentathlons:
____________
April 30, 00:00 UTC: Marathon project announced
May 2, 00:00 UTC: Javelin Throw project, and Javelin Throw day 1 announced
May 2, 18:00 UTC: City Run announced
May 7, 00:00 UTC: Javelin Throw day 2 announced
May 9, 06:00 UTC: Cross Country announced
May 11, 00:00 UTC: Javelin Throw day 3 announced
May 12, 00:00 UTC: Javelin Throw day 4 announced
May 12, 18:00 UTC: no announcement of the Sprint yet, it will therefore start on May 16, 00:00 UTC
May 13, 18:00 UTC Sprint announced
May 13, 18:00 UTC: no announcement of Javelin Throw day 5 yet, it will therefore be either May 17 or May 18
May 15, 00:00 UTC: Javelin Throw Day 5 announced
Last edited: