Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1032 times and has 8 replies Next Thread
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Where are Stats Explained?

If I understand Points the purpose is to normalize how much in crunching/results is achieved independent of computer speed. It helps faster computers look better than simply looking at crunching time. For example, take a supercomputer and a slow PC.

The supercomputer might produce more results in one hour than the slow PC in five years. Points try to give the supercomputer credit for all its effort by giving the same number of points to the supercomputer for its one hour as given to the PC for it five years.

Is this correct?

I assume Results Returned is straightforward. I assume it is the number of work units returned and validated.

I'm not sure what Run Time is. At first I thought it was simply the number of hours your device/computer devoted to crunching. But, I've seen numbers in my stats that didn't seem to agree what I would have done in a given day. Also there's a member that racks up 60+ years in one day. It's a little hard to visualize how that's done.
----------------------------------------
----------------------------------------
[Edit 1 times, last edit by i_am_jim at Apr 25, 2014 2:11:58 PM]
[Apr 25, 2014 2:04:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

You answered most of your own questions. Run time is two elements, where there is no measurable cpu time, for instance on gpgpu, the elapsed time aka runtime is recorded as base for the points calculation. Where there is a cpu being used, the cpu time is recorded as base. This is fair in that if you set for instance to only use 60 percent of the cpu time, the task is really run much longer than cpu cycles being used. The closer the elapsed/runtime is to the cpu time, the higher the efficiency. Best i've seen is 99.9%. 100% could not be as the operating system does need a little time as does the boinc core agent. At any rate, the result status pages show both times from which you can compute the efficiency achieved.
[Apr 25, 2014 2:16:54 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

Run Time is the amount of CPU time, not elapsed time, taken on a particular WU. On PCs that do little but crunch the CPU and elapsed should be within a few percentage points, if a PC is used for other tasks, elapsed will far exceed CPU time. If you have hundreds of CPUs working then you can get 60 years in one day! wink
[Apr 25, 2014 2:20:09 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

I still don't understand. Yesterday one of my computers had 2 days 20 hours of "run time"?? Obviously, that's not possible for the CPU time of one computer unless it separates out multiple processors. If so, how does it know how much was done by each?


I don't use my graphics card but if a computer does, how is that handled in RunTime
----------------------------------------
----------------------------------------
[Edit 3 times, last edit by i_am_jim at Apr 25, 2014 2:43:00 PM]
[Apr 25, 2014 2:38:57 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

You have to average out over quite a few days. You can have days when nothing validates and the following day everything validates, including the previous days so day one has zero, but day two has day 1 plus day two. It all depends when wingmen return WUs.
[Apr 25, 2014 3:04:47 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

That makes sense. The problem is, almost every day it's more than a day. Here are the last several days:
04/25/2014 0:001:03:32:40 3,031 5
04/24/2014 0:002:19:51:16 6,522 8
04/23/2014 0:000:12:40:49 1,308 3
04/22/2014 0:001:18:28:07 3,863 9
04/21/2014 0:001:19:37:18 3,933 7
04/20/2014 0:001:19:16:30 5,180 9
04/19/2014 0:001:05:05:52 3,012 4
04/18/2014 0:002:06:37:09 4,899 8
04/17/2014 0:001:05:50:56 3,075 7
04/16/2014 0:001:13:32:08 3,429 6
04/15/2014 0:002:01:00:35 4,663 8
04/14/2014 0:001:12:58:44 3,503 8

----------------------------------------
[Apr 25, 2014 3:17:26 PM]   Link   Report threatening or abusive post: please login first  Go to top 
jonnieb-uk
Ace Cruncher
England
Joined: Nov 30, 2011
Post Count: 6105
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

Obviously, that's not possible for the CPU time of one computer unless it separates out multiple processors.

It does!

A quad core computer can therefore complete a (theoretical) maximum 96 hours CPU in one calender day.
----------------------------------------

To Join follow this link: Join the UK Team All Welcome! UK Team thread
[Apr 25, 2014 4:11:02 PM]   Link   Report threatening or abusive post: please login first  Go to top 
i_am_jim
Advanced Cruncher
Joined: Nov 1, 2010
Post Count: 62
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

Obviously, that's not possible for the CPU time of one computer unless it separates out multiple processors.

It does!

A quad core computer can therefore complete a (theoretical) maximum 96 hours CPU in one calender day.

I see. Ahrite then, as Karl Childers would say.
----------------------------------------
[Apr 25, 2014 5:26:58 PM]   Link   Report threatening or abusive post: please login first  Go to top 
twilyth
Master Cruncher
US
Joined: Mar 30, 2007
Post Count: 2130
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where are Stats Explained?

The supercomputer might produce more results in one hour than the slow PC in five years. Points try to give the supercomputer credit for all its effort by giving the same number of points to the supercomputer for its one hour as given to the PC for it five years.

Is this correct?

Virtually all supercomputers are multiprocessor systems. Many combine both CPUs and GPGPUs to accomplish tasks.

From wikipedia
Approaches to supercomputer architecture have taken dramatic turns since the earliest systems were introduced in the 1960s. Early supercomputer architectures pioneered by Seymour Cray relied on compact innovative designs and local parallelism to achieve superior computational peak performance.[9] However, in time the demand for increased computational power ushered in the age of massively parallel systems.


So a supercomputer would never appear to BOINC as just one CPU but as many cores (or virtual threads in the case of hyperthreading CPUs) as made up the machine.
----------------------------------------


[Apr 25, 2014 6:23:03 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread