Message boards :
Information :
PADLS Total subproject info
Message board moderation
Author | Message |
---|---|
Tomáš Brada Project administrator Volunteer developer Send message Joined: 3 Feb 19 Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613 Posts: 667 Credit: 432,784 RAC: 0 |
Sub-project PADLS Total. The PADLS Total subproject aims to find new pseudo-associative DLS as described by Natalia Makarova in this thread. Not a groundbreaking amount, but there are good results produced every day. Moreover this subproject produces a seemingly endless stream of workunits for us. Help If you have any issue, do not hesitate to create a new thread in Help and new Issues section. You can also continue discussion in any related thread. But if you are not sure, start a new thread, it is easier for me to deal with. Application Programming talk and development updates are in this thread. The application is built upon code by Belyshev. The workunit length is variable. I can make them longer or shorter in computation time. By default it would run very very long time, but every time it checkpoints, it checks whether it already done enough work and if so, it finishes. Same when you shut down boinc. You can set checkpoint interval in your BOINC Manager. By default it is set to one minute, but if you set it to one hour, the workunit will run up to one hour longer than designed. This is OK for the project: the results are fine and credit is assigned adequate to work performed. In case your task is nearing or already passed a deadline, it finishes before reaching it's target. This is to prevent boinc aborting it and wasting all computation. This may confuse the boinc client and you, but you'll still get credit. The run time is dominated by integer calculations and branches. No floating point arithmetic and little vectorization. This means CPU running this task will run cooler compared to cpu running for example LLR. Credits Credit is assigned by validator/assimilator program based on the real work performed by the application. The app is counting number of three key steps in the computation. Each of those was benchmarked on my computer, from this benchmark times, a set of relative weights were assigned to the counters. Lastly the result was rescaled to cobblestone units according to Berkeley recommendation of 200 credits per GFlop. More info can be found in this heated thread. Thanks Michael Goetz for finding the bug. Server The search space has been split into so called segments. From each segment one workunit is generated at first. The workunits can be made any size, but are currently set to run approximately two hours on my computer. Once result of a workunit is returned to the server, it is picked up by the validator program. This program checks the result validity, saves the result into the database and generates a new workunit to continue processing the segment. This is batch 15, 21 and 22 on the server_status page. Batch 21 (tot5-i) is for initial workunits - it consists of workunits in segments that have not yet been computed. Batch 22 (tot5-m) is for main workunits - those are continuation of previous result in a segment. Results Results are exported twice a day, and they are available for download as text or sql. The text file tot_odlk_plain.txt contains only results after database id 526126 (november 2019). Earlier are stored in a static file tot_odlk_p201911.txt. The search algorithm is not the most efficient, but gives reasonable results. Source Code. |
Natalia Makarova Project scientist Send message Joined: 8 Feb 19 Deprecated: Creation of dynamic property BoincUser::$nposts is deprecated in /var/boincadm/prj/html/inc/forum.inc on line 613 Posts: 423 Credit: 0 RAC: 0 |
Sub-project PADLS Total. The link is not valid. Is the PADLS TOTAL rule 51 subproject dead? I cry like a funeral. :( |
Natalia Makarova Project scientist Send message Joined: 8 Feb 19 Posts: 423 Credit: 0 RAC: 0 |
Tomáš Brada My assistant and I wanted to try to export the PADLS TOTAL rule 51 subproject to the yoyo@home platform. But you deleted the sources. It is now impossible to export. It is sad. |
©2024 Tomáš Brada