Calculating task completion estimates

Everything about the project RNA World

Calculating task completion estimates

Unread postby Jacob Klein » 01.03.2016 17:55

Hey folks!

I've been doing some research on calculating estimates for my "monster" VM tasks, and I thought I'd share a bit of the methodology, so that you could also easily calculate task completion estimates for your own tasks! Additionally, below I'll be tracking my tasks, and probably updating this post occasionally, to edit the task progress and (hopefully) completion statuses. So let's get started!

Gather info that is available to you:
1) All RNA World VM work units have a "estimated runtime on reference system" value, with a hyperlink that shows details for the "reference system". Just click a work unit, and it'll be listed above all of the task attempts.
2) You can click any computer ID to get details about it, including: "CPU type" (the CPU name), and "Measured floating point speed" (Measured FLOPS). It's useful to gather this info for: Your own CPUs, the reference system CPU, and wingmen CPUs (CPUs that have "Completed" the same work unit).
3) You can look up the processor details on websites, to determine the number of cores and threads for each CPU. I use CPU Boss (http://cpuboss.com/compare-cpus) to do this.
4) You can look up the PassMark scores for the CPUs. I go here (http://www.cpubenchmark.net/), find the CPU on one of the first 4 charts listed, then get the value - called the "CPU Mark" (which is the score when fully loaded across all threads). Then I click the "Single Thread CPU Chart" toward the bottom right, find the CPU on it, then get the value - called the "Single thread mark" (the score when just a single thread is running).
5) You can additionally calculate a Passmark score for "per thread", by dividing the "CPU Mark" by the number of threads the CPU can handle.

See the first couple of blocks in my "report" below, to see how I formatted/structured it all.

Now that you have the data, you can do comparisons! For instance, you can calculate an estimate of how long a task might take, based on the estimate given for the "estimated runtime on reference system". Or you can calculcate an estimate based on the results of a wingman! See how much CPU time it took a wingman to complete the task, then use it in your own calculations to create estimates for your CPU!

The formula is:
(Their performance value) / (Your performance value) * (Their CPU time spent)


You can actually calculate 5 different estimates, by using different values for (Their performance value) and (Your performance value). This is particularly useful, because you don't know whether that other system was running just 1 thread, or was fully loaded. And you might also want to see how the estimate would change, if your own system was running just 1 thread, or was fully loaded.

You can calculate these 5 estimates:
- Their per-thread-mark, vs your single-thread-mark
- Their single-thread-mark, vs your single-thread-mark
- Their per-thread-mark, vs your per-thread-mark
- Their single-thread-mark, vs your per-thread-mark
- Their measured FLOPS, vs your measured FLOPS

Note: Once you have a "seconds" value, you can easily convert it into a "Day and time" value by using my attached Excel file, if you'd like.
Seconds to Date and Time Converter.xlsx
Seconds to Date and Time Converter
(9.54 KiB) Downloaded 123 times


My findings:
- The VM task itself gives an estimate. Click "Show VM Console", and be very careful not to type anything into the "VM Console" window that pops up! Then, write down the estimate in a text editor or on paper, and then close the "VM Console window. I call this the "VM Console estimate". This is based on cmsearch forecast data, a quick prediction of current-system-performance, which is known to be very unreliable. Basically, it's nice to note what that estimate is, but it's probably pretty useless.
- The "estimated runtime on reference system" values, are also not accurate. The wingmen have proven that the estimate wasn't in the ballpark of where it should be. I suspect that it's just the forecast values based on the reference system, so it's also probably pretty useless.
- The slot folder has a shared folder that has a "progress.txt" file, which the VM writes to, every minute or so. It's a fraction that increases from 0 to 1, and it's based on how long the VM has ran, compared to some multiple of the "VM Console estimate". If it gets close to 1, the RNA World application is designed to "lock it" at 0.98765, or 98.765%. So, if you see that value of 98.765% in the UI, don't worry, just let it keep going - the task will finish eventually, despite not seeing any progress advance!
- BOINC is supposed to use this "progress.txt" value, and show it as the Progress % in the UI, though a progress-display-bug in v1.15 tasks made it use a totally different approximation, and a progress-display-bug in v1.16 tasks made it show 0.1% constantly. You can still complete tasks from those versions just fine (don't abort them!), though I believe v1.17 finally fixed it to show correctly in the UI. However...
- Since the "progress.txt" value, and the Progress % UI value, are both based on forecast data, they are also probably pretty useless.
- Estimates based off of wingmen completion times (when available), may be the best to use, to get a range of how long the task should take on your CPU!

Below are my calculations for my 7-in-progress tasks. 2 of them have wingmen that have completed them, on very fast CPUs! However, when I do the estimates for my lowly laptops, I see that the worst-case-estimate is 906 days for one of them! That 906 day estimate ... is a long time to run a task without a problem, and isn't really fair to wingmen who are waiting. So, I've actually made a change to my BOINC philosophy recently.

Setting suggestion:

Previously, I'd run BOINC at "Use at most 100% of the CPUs", to keep the hyperthreaded logical CPUs fully loaded. But, in order to increase the speed the RNA World VM tasks can be completed, while also keeping the cores themselves loaded, I've decided to "Use at most 50% of the CPUs" on hyperthreaded CPUs that have an RNA World VM task. My logic is that, while fully loading a hyperthreaded PC may yield a 0-30% boost in task throughput, it's also guaranteed to make a given task take longer to complete, possibly nearly twice as long! I made the change because I personally can't justify the risks of making the RNA World VM tasks take that much longer. Note: When a PC doesn't have any RNA World VM tasks, I'll likely set it back to "Use at most 100% of the CPUs". I'd love to hear any feedback/opinions on this.

My data (will be updated occasionally - last update 3/1/2016):

Code: Select all
================================================================================================================================================
Web reference CPU:
================================================================================================================================================
AMD Athlon(tm) II X2 250 Processor
Cores / Threads: 2 / 2
Passmark score (total): 1,768
Passmark score (per thread): 884 (1,768 / 2)
Passmark score (single thread): 1,012
Measured FLOPS: 3664.35 million ops/sec

================================================================================================================================================
My CPUs:
================================================================================================================================================
Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
Cores / Threads: 4 / 8
Passmark score (total): 5,902
Passmark score (per thread): 738 (5,902 / 8)
Passmark score (single thread): 1,376
Overclocked Passmark score (total): 6,545 (5,902 * 28 / 25.25)
Overclocked Passmark score (per thread): 818 (6,545 / 8)
Overclocked Passmark score (single thread): 1,482 (1,376 * 28 / 26)
Overclocked Measured FLOPS: 3818.57 million ops/sec

Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
Cores / Threads: 4 / 8
Passmark score (total): 3,231
Passmark score (per thread): 404 (3,231 / 8)
Passmark score (single thread): 914
Measured FLOPS: 1782.02 million ops/sec

Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
Cores / Threads: 2 / 4
Passmark score (total): 2,401
Passmark score (per thread): 600 (2,401 / 4)
Passmark score (single thread): 1,059
Measured FLOPS: 2767.4 million ops/sec

================================================================================================================================================
Wingmen CPUs:
================================================================================================================================================
Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Cores / Threads: 4 / 8
Passmark score (total): 9,340
Passmark score (per thread): 1,168 (9,340 / 8)
Passmark score (single thread): 2,068
Measured FLOPS: 4158.28 million ops/sec

Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz
Cores / Threads: 6 / 12
Passmark score (total): 13,051
Passmark score (per thread): 1,088 (13,051 / 12)
Passmark score (single thread): 1,993
Measured FLOPS: 3822.91 million ops/sec

================================================================================================================================================
RACERX TASKS: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
================================================================================================================================================
               Slot: 18
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Bos-taurus-(cattle)_CM000204.lin.EMBL_RF00028_Intron_gpI_1330438623_5516_50
       Web workunit: 6330877
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330877
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 128d 1:00:45 -- 18w 2d 1h 0m 45s (11062845.10969 s)
      Web est. PM 1: 76d 9:01:30   -- 6598890 s  -- (884 / 1,482) * time
      Web est. PM 2: 87d 10:26:25  -- 7554385 s  -- (1,012 / 1,482) * time
      Web est. PM 3: 138d 8:57:26  -- 11955446 s -- (884 / 818) * time
      Web est. PM 4: 158d 9:49:12  -- 13686552 s -- (1,012 / 818) * time
     Web est. FLOPS: 122d 20:54:12 -- 10616052 s -- (3664.35 / 3818.57) * time
VM Console estimate: 209d 11:18:40 -- 18098320 s
           Progress: 120d   -- 1/30/2016
                     125d   -- 2/7/2016  -- UI 66.6%,   progress.txt 0.593094
                     130d   -- 2/14/2016 -- UI 68.122%, progress.txt 0.618427
                     134d   -- 2/20/2016 -- UI 69.102%, progress.txt 0.635431
                     138d   -- 2/26/2016 -- UI 70.086%, progress.txt 0.652946
                     141.7d -- 3/1/2016  -- UI 71.024%, progress.txt 0.670244

               Slot: 17
               Name: cmsvm_GA-p[e20-30MB_Lin64f]_1_Equus-caballus-(horse)_CM000407.lin.EMBL_RF00028_Intron_gpI_1349111823_34328_28
       Web workunit: 6330712
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330712
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 69d 12:18:00 -- 9w 6d 12h 18m 0s (6005880.4761244 s)
      Web est. PM 1: 41d 11:07:35 -- 3582455 s -- (884 / 1,482) * time
      Web est. PM 2: 47d 11:13:02 -- 4101182 s -- (1,012 / 1,482) * time
      Web est. PM 3: 75d 2:54:23  -- 6490463 s -- (884 / 818) * time
      Web est. PM 4: 85d 23:57:38 -- 7430258 s -- (1,012 / 818) * time
     Web est. FLOPS: 66d 16:55:22 -- 5763322 s -- (3664.35 / 3818.57) * time
VM Console estimate: 49d 9:11:03  -- 1185:11:03.08
           Progress: 19d   -- 1/30/2016
                     24d   -- 2/7/2016  -- UI 32.7%,   progress.txt 0.98765
                     30d   -- 2/14/2016 -- UI 38.267%, progress.txt 0.98765
                     33d   -- 2/20/2016 -- UI 41.708%, progress.txt 0.98765
                     37d   -- 2/26/2016 -- UI 45.080%, progress.txt 0.98765
                     40.8d -- 3/1/2016  -- UI 48.223%, progress.txt 0.98765

               Slot: 25
               Name: cmsvm2_GA-p[e20-30MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000146.lin.EMBL_RF00028_Intron_gpI_1349111823_63140_45
       Web workunit: 6330853
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330853
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 54d 10:05:45 -- 7w 5d 10h 5m 45s (4701944.6466938 s)
      Web est. PM 1: 32d 11:04:29 -- 2804669 s -- (884 / 1,482) * time
      Web est. PM 2: 37d 3:52:55  -- 3210775 s -- (1,012 / 1,482) * time
      Web est. PM 3: 58d 19:28:39 -- 5081319 s -- (884 / 818) * time
      Web est. PM 4: 67d 7:51:16  -- 5817076 s -- (1,012 / 818) * time
     Web est. FLOPS: 52d 5:20:48  -- 4512048 s -- (3664.35 / 3818.57) * time
VM Console estimate: 53d 5:37:38  -- 4599458 s
           Progress: 50d   -- 1/30/2016
                     55d   -- 2/7/2016  -- UI 68.0%,   progress.txt 0.98765
                     60d   -- 2/14/2016 -- UI 71.322%, progress.txt 0.98765
                     64d   -- 2/20/2016 -- UI 73.343%, progress.txt 0.98765
                     67d   -- 2/26/2016 -- UI 75.296%, progress.txt 0.98765
                     71.6d -- 3/1/2016  -- UI 77.092%, progress.txt 0.98765

================================================================================================================================================
NITRO TASKS: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
================================================================================================================================================
               Slot: 11
               Name: cmsvm2_GA-p[e30-50MB_Lin64f]_1_Gallus-gallus-(chicken)_CM000098.lin.EMBL_RF00028_Intron_gpI_1330438623_52164_42
       Web workunit: 6330811
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330811
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 104d 16:31:23 -- 14w 6d 16h 31m 23s (9045083.2575512 s)
      Web est. PM 1: 101d 6:03:19  -- 8748199 s  -- (884 / 914) * time
      Web est. PM 2: 115d 21:55:06 -- 10014906 s -- (1,012 / 914) * time
      Web est. PM 3: 229d 1:41:57  -- 19791717 s -- (884 / 404) * time
      Web est. PM 4: 262d 5:44:46  -- 22657486 s -- (1,012 / 404) * time
     Web est. FLOPS: 215d 6:28:35  -- 18599315 s -- (3664.35 / 1782.02) * time
VM Console estimate: 158d 2:09:37  -- 13658977 s
     -----NOTE-----: Completed by wingman -- Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz -- CPU Time: 13,374,520.00 -- 154d 19:08:40
  Wingman est. PM 1: 197d 19:34:50 -- 17091290 s -- (1,168 / 914) * time
  Wingman est. PM 2: 350d 5:49:09  -- 30260949 s -- (2,068 / 914) * time
  Wingman est. PM 3: 447d 12:48:49 -- 38666929 s -- (1,168 / 404) * time
  Wingman est. PM 4: 792d 9:07:32  -- 68461652 s -- (2,068 / 404) * time
 Wingman est. FLOPS: 361d 5:09:25  -- 31208965 s -- (4158.28 / 1782.02) * time
           Progress: 117d   -- 2/7/2016  -- UI 43.5%,   progress.txt 0.737220
                     124d   -- 2/14/2016 -- UI 45.378%, progress.txt 0.779959
                     130d   -- 2/20/2016 -- UI 46.921%, progress.txt 0.816924
                     135d   -- 2/26/2016 -- UI 48.207%, progress.txt 0.848531
                     139.3d -- 3/1/2016  -- UI 49.177%, progress.txt 0.872930

               Slot: 17
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Canis-lupus-familiaris-(dog)_CM000031.lin.EMBL_RF00028_Intron_gpI_1330438623_13748_11
       Web workunit: 6341780
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6341780
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 119d 12:48:07 -- 17w 0d 12h 48m 7s (10327687.065874 s)
      Web est. PM 1: 115d 14:38:24 -- 9988704 s  -- (884 / 914) * time
      Web est. PM 2: 132d 8:23:52  -- 11435032 s -- (1,012 / 914) * time
      Web est. PM 3: 261d 13:16:46 -- 22598206 s -- (884 / 404) * time
      Web est. PM 4: 299d 10:12:25 -- 25870345 s -- (1,012 / 404) * time
     Web est. FLOPS: 245d 19:05:20 -- 21236720 s -- (3664.35 / 1782.02) * time
VM Console estimate: 370d 4:50:07  -- 31985407 s
           Progress: 192d   -- 2/7/2016  -- UI 55.9%,   progress.txt 0.508650
                     199d   -- 2/14/2016 -- UI 57.134%, progress.txt 0.526883
                     205d   -- 2/20/2016 -- UI 58.196%, progress.txt 0.542633
                     210d   -- 2/26/2016 -- UI 59.084%, progress.txt 0.556108
                     214.0d -- 3/1/2016  -- UI 59.755%, progress.txt 0.566499

================================================================================================================================================
ZATHRAS TASKS: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
================================================================================================================================================
               Slot: 4
               Name: cmsvm2_GA-p[e20-30MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000147.lin.EMBL_RF00028_Intron_gpI_1349111823_64512_41
       Web workunit: 6330855
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330855
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 56d 21:07:48 -- 8w 0d 21h 7m 48s (4914467.536505 s)
      Web est. PM 1: 47d 11:32:31  -- 4102351 s -- (884 / 1,059) * time
      Web est. PM 2: 54d 8:32:36   -- 4696356 s -- (1,012 / 1,059) * time
      Web est. PM 3: 83d 19:17:29  -- 7240649 s -- (884 / 600) * time
      Web est. PM 4: 95d 22:31:09  -- 8289069 s -- (1,012 / 600) * time
     Web est. FLOPS: 75d 7:35:10   -- 6507310 s -- (3664.35 / 2767.4) * time
VM Console estimate: 142d 20:57:20 -- 12344240 s
     -----NOTE-----: Was completed via Nitro and RacerX, 2 times... 231d, and 298.2d
           Progress: 169d   -- 2/7/2016  -- UI 90.3%,   progress.txt 0.98765
                     176d   -- 2/14/2016 -- UI 91.135%, progress.txt 0.98765
                     182d   -- 2/20/2016 -- UI 91.823%, progress.txt 0.98765
                     187d   -- 2/26/2016 -- UI 92.400%, progress.txt 0.98765
                     191.7d -- 3/1/2016  -- UI 92.798%, progress.txt 0.98765

               Slot: 7
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000138.lin.EMBL_RF00028_Intron_gpI_1330438623_83720_34
       Web workunit: 6330883
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330883
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 126d 9:17:04 -- 18w 0d 9h 17m 4s (10919824.335012 s)
      Web est. PM 1: 105d 12:02:01 -- 9115321 s -- (884 / 1,059) * time
      Web est. PM 2: 120d 18:39:46 -- 10435186 s -- (1,012 / 1,059) * time
      Web est. PM 3: 186d 5:02:21  -- 16088541 s -- (884 / 600) * time
      Web est. PM 4: 213d 4:08:24  -- 18418104 s -- (1,012 / 600) * time
     Web est. FLOPS: 167d 8:24:40  -- 14459080 s -- (3664.35 / 2767.4) * time
VM Console estimate: 182d 13:37:43 -- 15773863 s
     -----NOTE-----: Completed by wingman -- Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz -- CPU Time: 23,582,650.00 -- 272d 22:44:10
  Wingman est. PM 1: 280d 10:07:25 -- 24228445 s -- (1,088 / 1,059) * time
  Wingman est. PM 2: 494d 22:40:05 -- 42763205 s -- (1,088 / 600) * time
  Wingman est. PM 3: 513d 16:15:01 -- 44381701 s -- (1,993 / 1,059) * time
  Wingman est. PM 4: 906d 15:21:42 -- 78333702 s -- (1,993 / 600) * time
 Wingman est. FLOPS: 377d 1:14:34  -- 32577274 s -- (3822.91 / 2767.4) * time
           Progress: 159d   -- 2/7/2016  -- UI 62.7%,   progress.txt 0.850912
                     166d   -- 2/14/2016 -- UI 64.253%, progress.txt 0.887791
                     172d   -- 2/20/2016 -- UI 65.530%, progress.txt 0.919677
                     177d   -- 2/26/2016 -- UI 66.648%, progress.txt 0.948510
                     181.7d -- 3/1/2016  -- UI 67.443%, progress.txt 0.969637
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 26.03.2016 13:54

Here's an update to my data.

- I now have 9 VM tasks (which is the most I can do right now without using hyperthreading or going over my memory limits).
- They're all still in progress
- For Intel CPUs, you can determine Turbo boost multipliers in order to calculate the effective clock speeds that the cores run, at different loads. You can find multiplier info on the wiki pages:
https://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors
https://en.wikipedia.org/wiki/List_of_Intel_Core_i5_microprocessors
https://en.wikipedia.org/wiki/List_of_Intel_Core_i3_microprocessors
- Thus, I can now correctly calculate the "half threads, per thread" performance of a processor based on those boosts, to more accurately measure performance when BOINC is set to "use at most 50% CPUs" while crunching an RNA World task.

Enjoy!

Code: Select all
================================================================================================================================================
Web reference CPU:
================================================================================================================================================
AMD Athlon(tm) II X2 250 Processor
Cores / Threads: 2 / 2
Passmark score (all threads, total): 1,768
Passmark score (all threads, per thread): 884 (1,768 / 2)
Passmark score (single thread): 1,012
Measured FLOPS: 3664.35 million ops/sec

================================================================================================================================================
My CPUs:
================================================================================================================================================
RacerX
Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
Cores / Threads: 4 / 8
Multiplier and Turbo: 24, 1/1/1/2
Passmark score (all threads, total): 5,902
Passmark score (all threads, per thread): 738 (5,902 / 8)
Passmark score (single thread): 1,376
Passmark score (half threads, per thread): 1,323 (1,376 * 25 / 26)
Overclocked Multiplier and Turbo: 24, 4/4/4/4
Overclocked Passmark score (all threads, total): 6,610 (5,902 * 28 / 25)
Overclocked Passmark score (all threads, per thread): 826 (6,610 / 8)
Overclocked Passmark score (single thread): 1,482 (1,376 * 28 / 26)
Overclocked Passmark score (half threads, per thread): 1,482 (1,376 * 28 / 26)
Overclocked Measured FLOPS: 3818.57 million ops/sec

Nitro
Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
Cores / Threads: 4 / 8
Multiplier and Turbo: 13, 1/1/6/9
Passmark score (all threads, total): 3,231
Passmark score (all threads, per thread): 404 (3,231 / 8)
Passmark score (single thread): 914
Passmark score (half threads, per thread): 582 (914 * 14 / 22)
Measured FLOPS: 1782.02 million ops/sec

Zathras
Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
Cores / Threads: 2 / 4
Multiplier and Turbo: 18, 2/4
Passmark score (all threads, total): 2,401
Passmark score (all threads, per thread): 600 (2,401 / 4)
Passmark score (single thread): 1,059
Passmark score (half threads, per thread): 963 (1,059 * 20 / 22)
Measured FLOPS: 2767.4 million ops/sec

================================================================================================================================================
Wingmen CPUs:
================================================================================================================================================
Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Cores / Threads: 4 / 8
Multiplier and Turbo: 34, 3/4/5/5
Passmark score (all threads, total): 9,340
Passmark score (all threads, per thread): 1,168 (9,340 / 8)
Passmark score (single thread): 2,068
Passmark score (half threads, per thread): 1,962 (2,068 * 37 / 39)
Measured FLOPS: 4158.28 million ops/sec

Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz
Cores / Threads: 6 / 12
Multiplier and Turbo: 34, 2/2/3/3/3/5
Passmark score (all threads, total): 13,051
Passmark score (all threads, per thread): 1,088 (13,051 / 12)
Passmark score (single thread): 1,993
Passmark score (half threads, per thread): 1,840 (1,993 * 36 / 39)
Measured FLOPS: 3822.91 million ops/sec

================================================================================================================================================
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
================================================================================================================================================
               Slot: 18
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Bos-taurus-(cattle)_CM000204.lin.EMBL_RF00028_Intron_gpI_1330438623_5516_50
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330877
       Web workunit: 6330877
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 128d 1:00:45 -- 18w 2d 1h 0m 45s (11062845.10969 s)
      Web est. PM 1: 76d 9:01:30   -- 6598890 s  -- (884 / 1,482) * time
      Web est. PM 2: 87d 10:26:25  -- 7554385 s  -- (1,012 / 1,482) * time
      Web est. PM 3: 137d 0:47:35  -- 11839655 s -- (884 / 826) * time
      Web est. PM 4: 156d 20:59:54 -- 13553994 s -- (1,012 / 826) * time
     Web est. FLOPS: 122d 20:54:12 -- 10616052 s -- (3664.35 / 3818.57) * time
VM Console estimate: 209d 11:18:40 -- 18098320 s
     Wingman status: In progress since: 23 Mar 2015, 9:56:23 -- Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
   Previous Attempt: Intel(R) Xeon(R) CPU W3540 @ 2.93GHz -- CPU Time: 3,145,815 s -- 36d 9:50:15
   Previous Attempt: Intel(R) Pentium(R) CPU G645 @ 2.90GHz -- CPU Time: 2,467,970 s -- 28d 13:32:50
           Progress: 0d     -- 6/28/2015
                     120d   -- 1/30/2016
                     125d   -- 2/7/2016  -- UI 66.6%,   progress.txt 0.593094
                     130d   -- 2/14/2016 -- UI 68.122%, progress.txt 0.618427
                     134d   -- 2/20/2016 -- UI 69.102%, progress.txt 0.635431
                     138d   -- 2/26/2016 -- UI 70.086%, progress.txt 0.652946
                     141.7d -- 3/1/2016  -- UI 71.024%, progress.txt 0.670244
                     145.3d -- 3/5/2016  -- UI 71.923%, progress.txt 0.687344
                     150.9d -- 3/12/2016 -- UI 73.245%, progress.txt 0.713509
                     156.0d -- 3/18/2016 -- UI 74.428%, progress.txt 0.738028

               Slot: 17
               Name: cmsvm_GA-p[e20-30MB_Lin64f]_1_Equus-caballus-(horse)_CM000407.lin.EMBL_RF00028_Intron_gpI_1349111823_34328_28
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330712
       Web workunit: 6330712
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 69d 12:18:00 -- 9w 6d 12h 18m 0s (6005880.4761244 s)
      Web est. PM 1: 41d 11:07:35 -- 3582455 s -- (884 / 1,482) * time
      Web est. PM 2: 47d 11:13:02 -- 4101182 s -- (1,012 / 1,482) * time
      Web est. PM 3: 74d 9:26:41  -- 6427601 s -- (884 / 826) * time
      Web est. PM 4: 85d 3:58:14  -- 7358294 s -- (1,012 / 826) * time
     Web est. FLOPS: 66d 16:55:22 -- 5763322 s -- (3664.35 / 3818.57) * time
VM Console estimate: 49d 9:11:03  -- 1185:11:03.08
     Wingman status: In progress since: 11 Feb 2016, 20:45:38 -- Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
   Previous Attempt: Intel(R) Core(TM) i5-3330S CPU @ 2.70GHz -- CPU Time: 2,478,172 s -- 28d 16:22:52
           Progress: 0d    -- 11/11/2015
                     19d   -- 1/30/2016
                     24d   -- 2/7/2016  -- UI 32.7%,   progress.txt 0.98765
                     30d   -- 2/14/2016 -- UI 38.267%, progress.txt 0.98765
                     33d   -- 2/20/2016 -- UI 41.708%, progress.txt 0.98765
                     37d   -- 2/26/2016 -- UI 45.080%, progress.txt 0.98765
                     40.8d -- 3/1/2016  -- UI 48.223%, progress.txt 0.98765
                     44.5d -- 3/5/2016  -- UI 51.149%, progress.txt 0.98765
                     50.0d -- 3/12/2016 -- UI 55.308%, progress.txt 0.98765
                     55.2d -- 3/18/2016 -- UI 58.874%, progress.txt 0.98765

               Slot: 25
               Name: cmsvm2_GA-p[e20-30MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000146.lin.EMBL_RF00028_Intron_gpI_1349111823_63140_45
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330853
       Web workunit: 6330853
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 54d 10:05:45 -- 7w 5d 10h 5m 45s (4701944.6466938 s)
      Web est. PM 1: 32d 11:04:29 -- 2804669 s -- (884 / 1,482) * time
      Web est. PM 2: 37d 3:52:55  -- 3210775 s -- (1,012 / 1,482) * time
      Web est. PM 3: 58d 5:48:25  -- 5032105 s -- (884 / 826) * time
      Web est. PM 4: 66d 16:12:16 -- 5760736 s -- (1,012 / 826) * time
     Web est. FLOPS: 52d 5:20:48  -- 4512048 s -- (3664.35 / 3818.57) * time
VM Console estimate: 53d 5:37:38  -- 4599458 s
     Wingman status: In progress since: 18 Mar 2016, 3:53:29 -- AMD A6-5200 APU with Radeon(TM) HD Graphics
   Previous Attempt: Intel(R) Xeon(R) CPU E5620 @ 2.40GHz -- CPU Time: 13,036,270 s -- 150d 21:11:10
           Progress: 0d    -- 11/18/2015
                     50d   -- 1/30/2016
                     55d   -- 2/7/2016  -- UI 68.0%,   progress.txt 0.98765
                     60d   -- 2/14/2016 -- UI 71.322%, progress.txt 0.98765
                     64d   -- 2/20/2016 -- UI 73.343%, progress.txt 0.98765
                     67d   -- 2/26/2016 -- UI 75.296%, progress.txt 0.98765
                     71.6d -- 3/1/2016  -- UI 77.092%, progress.txt 0.98765
                     75.3d -- 3/5/2016  -- UI 78.730%, progress.txt 0.98765
                     80.8d -- 3/12/2016 -- UI 81.014%, progress.txt 0.98765
                     86.0d -- 3/18/2016 -- UI 82.932%, progress.txt 0.98765

================================================================================================================================================
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
================================================================================================================================================
               Slot: 17
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Canis-lupus-familiaris-(dog)_CM000031.lin.EMBL_RF00028_Intron_gpI_1330438623_13748_11
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6341780
       Web workunit: 6341780
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 119d 12:48:07 -- 17w 0d 12h 48m 7s (10327687.065874 s)
      Web est. PM 1: 115d 14:38:24 -- 9988704 s  -- (884 / 914) * time
      Web est. PM 2: 132d 8:23:52  -- 11435032 s -- (1,012 / 914) * time
      Web est. PM 3: 181d 13:25:27 -- 15686727 s -- (884 / 582) * time
      Web est. PM 4: 207d 20:21:49 -- 17958109 s -- (1,012 / 582) * time
      Web est. PM 5: 261d 13:16:46 -- 22598206 s -- (884 / 404) * time
      Web est. PM 6: 299d 10:12:25 -- 25870345 s -- (1,012 / 404) * time
     Web est. FLOPS: 245d 19:05:20 -- 21236720 s -- (3664.35 / 1782.02) * time
VM Console estimate: 370d 4:50:07  -- 31985407 s
     Wingman status: In progress since: 5 Nov 2015, 19:04:18 -- Intel(R) Core(TM) i3-2130 CPU @ 3.40GHz
   Previous Attempt: None worth mentioning
           Progress: 0d     -- 6/5/2015
                     192d   -- 2/7/2016  -- UI 55.9%,   progress.txt 0.508650
                     199d   -- 2/14/2016 -- UI 57.134%, progress.txt 0.526883
                     205d   -- 2/20/2016 -- UI 58.196%, progress.txt 0.542633
                     210d   -- 2/26/2016 -- UI 59.084%, progress.txt 0.556108
                     214.0d -- 3/1/2016  -- UI 59.755%, progress.txt 0.566499
                     218.1d -- 3/5/2016  -- UI 60.454%, progress.txt 0.577517
                     224.3d -- 3/12/2016 -- UI 61.490%, progress.txt 0.594251
                     230.5d -- 3/18/2016 -- UI 62.487%, progress.txt 0.610710

               Slot: 11
               Name: cmsvm2_GA-p[e30-50MB_Lin64f]_1_Gallus-gallus-(chicken)_CM000098.lin.EMBL_RF00028_Intron_gpI_1330438623_52164_42
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330811
       Web workunit: 6330811
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 104d 16:31:23 -- 14w 6d 16h 31m 23s (9045083.2575512 s)
      Web est. PM 1: 101d 6:03:19  -- 8748199 s  -- (884 / 914) * time
      Web est. PM 2: 115d 21:55:06 -- 10014906 s -- (1,012 / 914) * time
      Web est. PM 3: 159d 0:16:20  -- 13738580 s -- (884 / 582) * time
      Web est. PM 4: 182d 0:51:17  -- 15727877 s -- (1,012 / 582) * time
      Web est. PM 5: 229d 1:41:57  -- 19791717 s -- (884 / 404) * time
      Web est. PM 6: 262d 5:44:46  -- 22657486 s -- (1,012 / 404) * time
     Web est. FLOPS: 215d 6:28:35  -- 18599315 s -- (3664.35 / 1782.02) * time
VM Console estimate: 158d 2:09:37  -- 13658977 s
     Wingman status: Completed: 7 Nov 2014, 0:39:30 -- Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz -- CPU Time: 13,374,520 -- 154d 19:08:40
  Wingman est. PM 1: 197d 19:34:50 -- 17091290 s -- (1,168 / 914) * time
  Wingman est. PM 2: 350d 5:49:09  -- 30260949 s -- (2,068 / 914) * time
 *Wingman est. PM 3: 310d 15:49:21 -- 26840961 s -- (1,168 / 582) * time
 *Wingman est. PM 4: 550d 0:53:29  -- 47523209 s -- (2,068 / 582) * time
 *Wingman est. PM 5: 447d 12:48:49 -- 38666929 s -- (1,168 / 404) * time
 *Wingman est. PM 6: 792d 9:07:32  -- 68461652 s -- (2,068 / 404) * time
 Wingman est. FLOPS: 361d 5:09:25  -- 31208965 s -- (4158.28 / 1782.02) * time
           Progress: 0d     -- 9/12/2015
                     117d   -- 2/7/2016  -- UI 43.5%,   progress.txt 0.737220
                     124d   -- 2/14/2016 -- UI 45.378%, progress.txt 0.779959
                     130d   -- 2/20/2016 -- UI 46.921%, progress.txt 0.816924
                     135d   -- 2/26/2016 -- UI 48.207%, progress.txt 0.848531
                     139.3d -- 3/1/2016  -- UI 49.177%, progress.txt 0.872930
                     143.5d -- 3/5/2016  -- UI 50.188%, progress.txt 0.898918
                     149.7d -- 3/12/2016 -- UI 51.673%, progress.txt 0.938077
                     155.9d -- 3/18/2016 -- UI 53.098%, progress.txt 0.976789

               Slot: 4
               Name: cmsvm2_GA-p[e30-50MB_Lin64f]_1_Oryza-sativa-Indica-Group_CM000129.lin.EMBL_RF00028_Intron_gpI_1330438623_68628_48
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330820
       Web workunit: 6330820
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 95d 17:59:40 -- 13w 4d 17h 59m 39s (8272779.970604 s)
      Web est. PM 1: 92d 14:34:05  -- 8001245 s  -- (884 / 914) * time
      Web est. PM 2: 106d 0:23:16  -- 9159796 s  -- (1,012 / 914) * time
      Web est. PM 3: 145d 10:25:28 -- 12565528 s -- (884 / 582) * time
      Web est. PM 4: 166d 11:49:31 -- 14384971 s -- (1,012 / 582) * time
      Web est. PM 5: 209d 12:17:05 -- 18101825 s -- (884 / 404) * time
      Web est. PM 6: 239d 20:21:44 -- 20722904 s -- (1,012 / 404) * time
     Web est. FLOPS: 196d 21:20:35 -- 17011235 s -- (3664.35 / 1782.02) * time
VM Console estimate: 190d 7:57:22  -- 16444642 s
     Wingman status: Completed: 2 Sep 2014, 20:54:45 -- Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz -- CPU Time: 19,398,290 -- 224d 12:24:50
  Wingman est. PM 1: 267d 6:13:01   -- 23091181 s -- (1,088 / 914) * time
  Wingman est. PM 2: 489d 13:34:19  -- 42298459 s -- (1,993 / 914) * time
 *Wingman est. PM 3: 419d 17:11:10  -- 36263470 s -- (1,088 / 582) * time
 *Wingman est. PM 4: 768d 20:04:38  -- 66427478 s -- (1,993 / 582) * time
  Wingman est. PM 5: 604d 15:22:19  -- 52240939 s -- (1,088 / 404) * time
  Wingman est. PM 6: 1107d 13:57:10 -- 95695030 s -- (1,993 / 404) * time
 Wingman est. FLOPS: 481d 15:35:26  -- 41614526 s -- (3822.91 / 1782.02) * time
           Progress: 0d     -- 3/8/2016
                     3.7d   -- 3/12/2016 -- UI 1.927%, progress.txt 0.019273
                     9.8d   -- 3/18/2016 -- UI 5.138%, progress.txt 0.051388

               Slot: 2
               Name: cmsvm_GA-p[e20-30MB_Lin64f]_1_Gallus-gallus-(chicken)_CM000101.lin.EMBL_RF00028_Intron_gpI_1349111823_35700_11
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6341818
       Web workunit: 6341818
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 67d 8:01:19 -- 9w 4d 8h 1m 18s (5817678.8915759 s)
      Web est. PM 1: 65d 2:58:47   -- 5626727 s  -- (884 / 914) * time
      Web est. PM 2: 74d 13:17:36  -- 6441456 s  -- (1,012 / 914) * time
      Web est. PM 3: 102d 6:34:34  -- 8836474 s  -- (884 / 582) * time
      Web est. PM 4: 117d 1:59:24  -- 10115964 s -- (1,012 / 582) * time
      Web est. PM 5: 147d 8:02:53  -- 12729773 s -- (884 / 404) * time
      Web est. PM 6: 168d 16:03:18 -- 14572998 s -- (1,012 / 404) * time
     Web est. FLOPS: 138d 11:00:35 -- 11962835 s -- (3664.35 / 1782.02) * time
VM Console estimate: 139d 10:23:50 -- 12047030 s
     Wingman status: In progress since: 9 May 2015, 18:43:53 -- AMD Phenom(tm) II X6 1090T Processor
   Previous Attempt: Intel(R) Pentium(R) CPU J2900 @ 2.41GHz -- CPU Time: 4,587,251 s -- 53d 2:14:11
           Progress: 0d     -- 3/12/2016
                     5.8d   -- 3/18/2016 -- UI 4.112%, progress.txt 0.041126

================================================================================================================================================
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
================================================================================================================================================
               Slot: 4
               Name: cmsvm2_GA-p[e20-30MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000147.lin.EMBL_RF00028_Intron_gpI_1349111823_64512_41
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330855
       Web workunit: 6330855
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 56d 21:07:48 -- 8w 0d 21h 7m 48s (4914467.536505 s)
      Web est. PM 1: 47d 11:32:31  -- 4102351 s -- (884 / 1,059) * time
      Web est. PM 2: 54d 8:32:36   -- 4696356 s -- (1,012 / 1,059) * time
      Web est. PM 3: 52d 5:08:28   -- 4511308 s -- (884 / 963) * time
      Web est. PM 4: 59d 18:35:29  -- 5164529 s -- (1,012 / 963) * time
      Web est. PM 5: 83d 19:17:29  -- 7240649 s -- (884 / 600) * time
      Web est. PM 6: 95d 22:31:09  -- 8289069 s -- (1,012 / 600) * time
     Web est. FLOPS: 75d 7:35:10   -- 6507310 s -- (3664.35 / 2767.4) * time
VM Console estimate: 142d 20:57:20 -- 12344240 s
     Wingman status: In progress since: 5 Mar 2016, 15:08:24 -- Intel(R) Core(TM)2 Quad CPU Q9650 @ 3.00GHz
External completion: Nitro failed it after 13,672,580 (158.2d), remainder completed outside of BOINC via Nitro+RacerX 2 times: 231d, and 298.2d
      Ext est. PM 1: 88.1d  -- (1 / 1,059)  * ((158.2d * 404)     + ((231.0d - 158.2d) * 404))
      Ext est. PM 2: 117.1d -- (1 / 1,059)  * ((158.2d * 404)     + ((231.0d - 158.2d) * 826))
      Ext est. PM 3: 113.8d -- (1 / 1,059)  * ((158.2d * 404)     + ((298.2d - 158.2d) * 404))
      Ext est. PM 4: 169.5d -- (1 / 1,059)  * ((158.2d * 404)     + ((298.2d - 158.2d) * 826))
      Ext est. PM 5: 96.9d  -- (1 / 963)    * ((158.2d * 404)     + ((231.0d - 158.2d) * 404))
      Ext est. PM 6: 128.8d -- (1 / 963)    * ((158.2d * 404)     + ((231.0d - 158.2d) * 826))
      Ext est. PM 7: 125.1d -- (1 / 963)    * ((158.2d * 404)     + ((298.2d - 158.2d) * 404))
      Ext est. PM 8: 186.5d -- (1 / 963)    * ((158.2d * 404)     + ((298.2d - 158.2d) * 826))
      Ext est. PM 9: 155.5d -- (1 / 600)    * ((158.2d * 404)     + ((231.0d - 158.2d) * 404))
    *Ext est. PM 10: 206.7d -- (1 / 600)    * ((158.2d * 404)     + ((231.0d - 158.2d) * 826))
    *Ext est. PM 11: 200.8d -- (1 / 600)    * ((158.2d * 404)     + ((298.2d - 158.2d) * 404))
     Ext est. PM 12: 299.3d -- (1 / 600)    * ((158.2d * 404)     + ((298.2d - 158.2d) * 826))
   Ext est. FLOPS 1: 148.7d -- (1 / 2767.4) * ((158.2d * 1782.02) + ((231.0d - 158.2d) * 1782.02))
   Ext est. FLOPS 2: 202.3d -- (1 / 2767.4) * ((158.2d * 1782.02) + ((231.0d - 158.2d) * 3818.57))
   Ext est. FLOPS 3: 192.0d -- (1 / 2767.4) * ((158.2d * 1782.02) + ((298.2d - 158.2d) * 1782.02))
   Ext est. FLOPS 4: 295.0d -- (1 / 2767.4) * ((158.2d * 1782.02) + ((298.2d - 158.2d) * 3818.57))
           Progress: 0d     -- 8/3/2015
                     169d   -- 2/7/2016  -- UI 90.3%,   progress.txt 0.98765
                     176d   -- 2/14/2016 -- UI 91.135%, progress.txt 0.98765
                     182d   -- 2/20/2016 -- UI 91.823%, progress.txt 0.98765
                     187d   -- 2/26/2016 -- UI 92.400%, progress.txt 0.98765
                     191.7d -- 3/1/2016  -- UI 92.798%, progress.txt 0.98765
                     195.9d -- 3/5/2016  -- UI 93.199%, progress.txt 0.98765
                     202.2d -- 3/12/2016 -- UI 93.765%, progress.txt 0.98765
                     208.3d -- 3/18/2016 -- UI 94.268%, progress.txt 0.98765

               Slot: 7
               Name: cmsvm_GA-p[e30-50MB_Lin64f]_1_Oryza-sativa-Japonica-Group_CM000138.lin.EMBL_RF00028_Intron_gpI_1330438623_83720_34
           Web link: http://www.rnaworld.de/rnaworld/workunit.php?wuid=6330883
       Web workunit: 6330883
      Web reference: AMD Athlon(tm) II X2 250 Processor -- 126d 9:17:04 -- 18w 0d 9h 17m 4s (10919824.335012 s)
      Web est. PM 1: 105d 12:02:01 -- 9115321 s -- (884 / 1,059) * time
      Web est. PM 2: 120d 18:39:46 -- 10435186 s -- (1,012 / 1,059) * time
      Web est. PM 3: 116d 0:26:53  -- 10024013 s -- (884 / 963) * time
      Web est. PM 4: 132d 19:37:34 -- 11475454 s -- (1,012 / 963) * time
      Web est. PM 5: 186d 5:02:21  -- 16088541 s -- (884 / 600) * time
      Web est. PM 6: 213d 4:08:24  -- 18418104 s -- (1,012 / 600) * time
     Web est. FLOPS: 167d 8:24:40  -- 14459080 s -- (3664.35 / 2767.4) * time
VM Console estimate: 182d 13:37:43 -- 15773863 s
     Wingman status: Completed: 1 Nov 2014, 12:11:25 -- Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz -- CPU Time: 23,582,650 -- 272d 22:44:10
  Wingman est. PM 1: 280d 10:07:25 -- 24228445 s -- (1,088 / 1,059) * time
  Wingman est. PM 2: 513d 16:15:01 -- 44381701 s -- (1,993 / 1,059) * time
 *Wingman est. PM 3: 308d 9:02:22  -- 26643742 s -- (1,088 / 963) * time
 *Wingman est. PM 4: 564d 21:14:05 -- 48806045 s -- (1,993 / 963) * time
 *Wingman est. PM 5: 494d 22:40:05 -- 42763205 s -- (1,088 / 600) * time
 *Wingman est. PM 6: 906d 15:21:42 -- 78333702 s -- (1,993 / 600) * time
 Wingman est. FLOPS: 377d 1:14:34  -- 32577274 s -- (3822.91 / 2767.4) * time
           Progress: 0d     -- 8/13/2015
                     159d   -- 2/7/2016  -- UI 62.7%,   progress.txt 0.850912
                     166d   -- 2/14/2016 -- UI 64.253%, progress.txt 0.887791
                     172d   -- 2/20/2016 -- UI 65.530%, progress.txt 0.919677
                     177d   -- 2/26/2016 -- UI 66.648%, progress.txt 0.948510
                     181.7d -- 3/1/2016  -- UI 67.443%, progress.txt 0.969637
                     185.9d -- 3/5/2016  -- UI 68.275%, progress.txt 0.991864
                     192.2d -- 3/12/2016 -- UI 69.492%, progress.txt 0.98765
                     198.3d -- 3/18/2016 -- UI 70.624%, progress.txt 0.98765
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 27.03.2016 19:23

Woot! I now have 3 tasks that have each logged over 200 days, with 2 more tasks approaching that threshold as well! Maybe I'm having too much fun with this :)

Code: Select all
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     156.2d -- 3/27/2016 -- UI 74.472%, progress.txt 0.738965
                     55.4d  -- 3/27/2016 -- UI 59.008%, progress.txt 0.98765
                     86.2d  -- 3/27/2016 -- UI 83.001%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     238.2d -- 3/27/2016 -- UI 63.697%, progress.txt 0.631338
                     163.6d -- 3/27/2016 -- UI 54.819%, progress.txt 0.98765
                     17.5d  -- 3/27/2016 -- UI  9.148%, progress.txt 0.091484
                     13.5d  -- 3/27/2016 -- UI  9.613%, progress.txt 0.096141
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     216.4d -- 3/27/2016 -- UI 94.869%, progress.txt 0.98765
                     206.4d -- 3/27/2016 -- UI 72.055%, progress.txt 0.98765
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 28.04.2016 06:09

Here's another update -- I have a new PC, named "Speed" (for Speed Racer), and it has an "Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz" CPU... AND it got it's first RNA World VM task :) This pleases me.

So here are the statuses of my 10 in-progress RNA World VM tasks -- Fun!

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     0d     -- 4/27/2016 (Running all threads)
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     179.5d -- 4/26/2016 -- UI 79.168%, progress.txt 0.849350
                     78.7d  -- 4/26/2016 -- UI 71.825%, progress.txt 0.98765
                     109.5d -- 4/26/2016 -- UI 89.472%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     263.8d -- 4/26/2016 -- UI 67.444%, progress.txt 0.697000
                     189.2d -- 4/26/2016 -- UI 60.102%, progress.txt 0.98765
                     43.1d  -- 4/26/2016 -- UI 22.465%, progress.txt 0.224659
                     39.1d  -- 4/26/2016 -- UI 27.862%, progress.txt 0.278621
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     245.8d -- 4/26/2016 -- UI 96.574%, progress.txt 0.98765
                     235.8d -- 4/26/2016 -- UI 76.698%, progress.txt 0.98765
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 21.05.2016 04:07

Still chugging! I was hoping one of these would complete by now, but alas, not yet.. But I have confirmed that they are all making forward progress, and also another one reached 200 days! :)

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     16.6d  -- 5/20/2016 -- UI 16.051%, progress.txt 0.160517
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     203.3d -- 5/20/2016 -- UI 83.086%, progress.txt 0.962087
                     102.5d -- 5/20/2016 -- UI 80.813%, progress.txt 0.98765
                     133.3d -- 5/20/2016 -- UI 93.549%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     287.4d -- 5/20/2016 -- UI 70.543%, progress.txt 0.753598
                     212.7d -- 5/20/2016 -- UI 64.410%, progress.txt 0.98765
                     66.6d  -- 5/20/2016 -- UI 34.714%, progress.txt 0.347142
                     62.6d  -- 5/20/2016 -- UI 44.637%, progress.txt 0.446373
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     269.8d -- 5/20/2016 -- UI 97.532%, progress.txt 0.98765
                     259.8d -- 5/20/2016 -- UI 79.900%, progress.txt 0.98765
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 05.06.2016 08:33

Still crunching! I was able to get a 2nd task for Speed Racer (my new PC), and one of my other tasks reached 300 days -- Hurray!
So, I now have 11 of the 222 tasks out there. I'm hoping to get 6 more for Speed Racer. :)

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     28.8d  -- 6/5/2016  -- UI 27.777%, progress.txt 0.277774
                     2.0d   -- 6/5/2015  -- UI 1.982%,  progress.txt 0.019820
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     218.2d -- 6/5/2016  -- UI 85.148%, progress.txt 0.98765
                     117.4d -- 6/5/2016  -- UI 84.895%, progress.txt 0.98765
                     148.2d -- 6/5/2016  -- UI 95.247%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     302.4d -- 6/5/2016  -- UI 72.370%, progress.txt 0.792263
                     227.8d -- 6/5/2016  -- UI 66.919%, progress.txt 0.98765
                     81.7d  -- 6/5/2016  -- UI 42.559%, progress.txt 0.425595
                     77.7d  -- 6/5/2016  -- UI 55.349%, progress.txt 0.553499
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     284.8d -- 6/5/2016  -- UI 97.993%, progress.txt 0.98765
                     274.8d -- 6/5/2016  -- UI 81.683%, progress.txt 0.98765
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Michael H.W. Weber » 05.06.2016 11:48

Jacob Klein wrote:Still crunching! I was able to get a 2nd task for Speed Racer (my new PC), and one of my other tasks reached 300 days -- Hurray!

Excellent - keep crunching!
Mine just reached 7415 hrs total runtime. :evil2:

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Image

Image Image Image
User avatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
 
Posts: 19467
Joined: 07.01.2002 01:00
Location: Marpurk

Re: Calculating task completion estimates

Unread postby Jacob Klein » 26.06.2016 19:03

1) I have a new recommendation, regarding Hyper-Threading.

I used Intel Performance Counter Monitor (PCM) to determine that VirtualBox is not very efficient when virtualizing its CPU in a VM. This means that, when a VirtualBox VM task is running, Hyper-Threading can boost overall task throughput, even more than if no VM tasks were running.

Note: In case you want to see this tool in action, it is actually quite difficult. You'll have to build it yourself, and get a signed Ring0 driver. Use these links for info:
https://software.intel.com/en-us/articl ... er-monitor
http://www.correlsense.com/intel-perfor ... r-monitor/

So, with this new info...

Here's my new recommendation for a machine that has Hyper-Threading turned on:
- Use "100% CPUs" if your machine is stable enough, such that a long-running (1-2 years) RNA World VM task can complete successfully, even though it would take a little bit longer when using Hyper-Threading.
- Use "50% CPUs" if you want the RNA World VM task to complete a bit quicker, even though you will waste some of the amazing task throughput advantages of Hyper-Threading while a VM is running.


2) I completed a task!!
This is my first "monster" task completed, and it took me 303 days! My new task statuses are listed below. Fun!

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     46.7d  -- 6/26/2016 -- UI 45.012%, progress.txt 0.450129
                     19.9d  -- 6/26/2016 -- UI 19.999%, progress.txt 0.199993
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     237.9d -- 6/26/2016 -- UI 87.503%, progress.txt 0.98765
                     137.1d -- 6/26/2016 -- UI 89.005%, progress.txt 0.98765
                     167.9d -- 6/26/2016 -- UI 96.834%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     322.5d -- 6/26/2016 -- UI 74.632%, progress.txt 0.845137
                     247.9d -- 6/26/2016 -- UI 69.999%, progress.txt 0.98765
                     101.8d -- 6/26/2016 -- UI 53.022%, progress.txt 0.530220
                     97.8d  -- 6/26/2016 -- UI 69.621%, progress.txt 0.696219
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     293.7d -- 6/26/2016 -- UI 83.702%, progress.txt 0.98765
                     303.3d -- 6/26/2016 -- ***COMPLETED!***
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 03.07.2016 04:42

Hello again, folks!

I've made another Excel spreadsheet, that makes calculating estimates super easy! It's attached to this post. Just fill in green boxes on the left, and poof you get your estimates! :)

Also, I wanted to update the status of my tasks. Speed Racer was able to pick up another task! So, once again I have 11 total... But I've got Speed and Zathras setup to ask RNA World for VM tasks as much as possible (by setting all my other CPU projects to 0 resource share, and having buffer settings that never get enough work)... because I'd like Speed to have 4 more and Zathras to have 1 more. Fun, fun!

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     52.3d  -- 7/2/2016  -- UI 50.387%, progress.txt 0.503876
                     25.4d  -- 7/2/2016  -- UI 25.622%, progress.txt 0.256224
                     0.7d   -- 7/2/2016  -- UI 0.980%,  progress.txt 0.009809
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     243.3d -- 7/2/2016  -- UI 88.073%, progress.txt 0.98765
                     142.5d -- 7/2/2016  -- UI 89.909%, progress.txt 0.98765
                     173.2d -- 7/2/2016  -- UI 97.163%, progress.txt 0.98765
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     327.6d -- 7/2/2016  -- UI 75.174%, progress.txt 0.858464
                     253.0d -- 7/2/2016  -- UI 70.727%, progress.txt 0.98765
                     106.9d -- 7/2/2016  -- UI 55.642%, progress.txt 0.556430
                     102.9d -- 7/2/2016  -- UI 73.214%, progress.txt 0.732141
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     298.8d -- 7/2/2016  -- UI 84.209%, progress.txt 0.98765
                     303.3d -- 6/26/2016 -- ***COMPLETED!***
Attachments
BOINC Task Estimate Calculator.xlsx
(12.47 KiB) Downloaded 92 times
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 16.07.2016 16:02

It's been an exciting couple of weeks for me! RacerX completed his second task (woot), and picked up a new one ... while Speed failed a task (my fault, grr), but picked up 3 new ones! So, my PCs have 13 tasks in progress, but I'm still looking for 4 more :)
Keep on crunching!

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     64.2d  -- 7/16/2016 -- UI 61.835%, progress.txt 0.618362
                     37.4d  -- 7/16/2016 -- UI 37.671%, progress.txt 0.376715
                     2.6d   -- 7/16/2016 -- UI 3.266%, progress.txt 0.032666
                     1.0d   -- 7/16/2016 -- UI 0.889%, progress.txt 0.008894
                     0.1d   -- 7/16/2016 -- UI 98.765%, progress.txt 0.98765
                     9.0d   -- 7/13/2016 -- ***FAILED!***
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     255.1d -- 7/16/2016 -- UI 89.245%, progress.txt 0.98765
                     154.2d -- 7/16/2016 -- UI 91.652%, progress.txt 0.98765
                     0.1d   -- 7/16/2016 -- UI 0.037%, progress.txt 0.000370
                     182.3d -- 7/13/2016 -- ***COMPLETED!***
                     16.5d  -- 7/12/2015 -- ***COMPLETED!***
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     340.3d -- 7/16/2016 -- UI 76.481%, progress.txt 0.892427
                     265.7d -- 7/16/2016 -- UI 72.483%, progress.txt 0.98765
                     119.6d -- 7/16/2016 -- UI 62.247%, progress.txt 0.622473
                     115.6d -- 7/16/2016 -- UI 82.274%, progress.txt 0.822741
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     311.4d -- 7/16/2016 -- UI 85.393%, progress.txt 0.98765
                     303.3d -- 6/26/2016 -- ***COMPLETED!***
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 07.08.2016 03:25

Another quick update - RacerX completed a task, Speed picked up 2 more tasks, Zathras got another one, and things are still crunching just fine! I had a power outage recently, but all the tasks appear to have survived - WHEW!

So, I have 15 tasks total in progress (One of them has exceeded 350 days! :) )... and want 2 more for Speed and 1 more for RacerX!

Code: Select all
Speed Tasks: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz
                     75.5d  -- 8/6/2016  -- UI 72.729%, progress.txt 0.727298
                     48.7d  -- 8/6/2016  -- UI 49.053%, progress.txt 0.490542
                     13.9d  -- 8/6/2016  -- UI 17.604%, progress.txt 0.176048
                     12.4d  -- 8/6/2016  -- UI 10.565%, progress.txt 0.105662
                     10.7d  -- 8/6/2016  -- UI 98.765%, progress.txt 0.98765
                     4.6d   -- 8/6/2016  -- UI 7.179%,  progress.txt 0.071799
                     2.7d   -- 8/6/2016  -- UI 30.267%, progress.txt 0.302672
                     9.0d   -- 7/13/2016 -- ***FAILED!***
RacerX Tasks: Intel(R) Core(TM) i7 CPU 965 @ 3.20GHz
                     274.8d -- 8/6/2016  -- UI 90.944%, progress.txt 0.98765
                     19.7d  -- 8/6/2016  -- UI 12.599%, progress.txt 0.125999
                     174.1d -- 8/7/2016  -- ***COMPLETED!***
                     182.3d -- 7/13/2016 -- ***COMPLETED!***
                     16.5d  -- 7/12/2015 -- ***COMPLETED!***
Nitro Tasks: Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz
                     355.3d -- 8/6/2016  -- UI 77.930%, progress.txt 0.931932
                     280.6d -- 8/6/2016  -- UI 74.408%, progress.txt 0.98765
                     134.6d -- 8/6/2016  -- UI 70.017%, progress.txt 0.700178
                     130.5d -- 8/6/2016  -- UI 92.905%, progress.txt 0.929059
Zathras Tasks: Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
                     331.1d -- 8/6/2016  -- UI 87.067%, progress.txt 0.98765
                     11.0d  -- 8/6/2016  -- UI 4.898%,  progress.txt 0.048986
                     303.3d -- 6/26/2016 -- ***COMPLETED!***
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Re: Calculating task completion estimates

Unread postby Jacob Klein » 13.08.2016 03:52

Speed now has 8 concurrent tasks!! INSANE.
I want him to have 9 total (9 x 3 GB = 27 GB, which is < 32 GB)
Jacob Klein
Team-Joker
Team-Joker
 
Posts: 347
Joined: 26.07.2013 15:41

Next

Return to RNA World Discussions (english)

Who is online

Users browsing this forum: No registered users and 3 guests