mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet > MISFIT

Reply
 
Thread Tools
Old 2013-03-17, 04:41   #23
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

22×5×373 Posts
Default

Very cool!

We are a new user but we are going to push the envelope a bit and ask for a feature.

Is there a way to calculate what is uploaded and show, in the MISFIT app, a "productivity" value. (Maybe as a tooltip when you hover over the icon in the tray?)

We are thinking of how "top" and "w" work in Linux, in that you will see a five minute value, a ten minute value and a fifteen minute value. We think an hourly value, daily value and weekly value would be very cool.

For example: 10/240/1680

No graphs or charts are needed. Just some numbers that, at a glance, show that things are running as intended. Just because the client is running doesn't mean there is a rogue process eating up GPU time or an overheated GPU throttling back. (Can they do that?)

Our situation is weird because our stats charts are so skewed with the work we used to do that we cannot see the work we are currently doing.

Or maybe there is another easy way to see the daily average? (Include it in the email that MISFIT sends?)

Since MISFIT can send emails we have no issue with said email being (neatly) loaded with information. You could even put the list of exponents uploaded in the email.

We are done rambling!

Xyzzy is offline   Reply With Quote
Old 2013-03-17, 13:43   #24
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

2·401 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
Very cool!

We are a new user but we are going to push the envelope a bit and ask for a feature.

Is there a way to calculate what is uploaded and show, in the MISFIT app, a "productivity" value. (Maybe as a tooltip when you hover over the icon in the tray?)

We are thinking of how "top" and "w" work in Linux, in that you will see a five minute value, a ten minute value and a fifteen minute value. We think an hourly value, daily value and weekly value would be very cool.

For example: 10/240/1680

No graphs or charts are needed. Just some numbers that, at a glance, show that things are running as intended. Just because the client is running doesn't mean there is a rogue process eating up GPU time or an overheated GPU throttling back. (Can they do that?)

Our situation is weird because our stats charts are so skewed with the work we used to do that we cannot see the work we are currently doing.

Or maybe there is another easy way to see the daily average? (Include it in the email that MISFIT sends?)

Since MISFIT can send emails we have no issue with said email being (neatly) loaded with information. You could even put the list of exponents uploaded in the email.

We are done rambling!

I have no way to measure real-time throughput of GPUs. In my opinion the most reliable way to report on overall productivity is by using the data in the GIOM_SENT directory. By capturing the dates of the files and adding up the GHZdays credits it would be easy to show statistics.

I'll see what I can do.

I'm thinking the stats would show
LastUpload=xxxGhzDays
Last24Hours=xxxGhzDays
Last7Days=xxxGhzDays

Last fiddled with by swl551 on 2013-03-17 at 13:48
swl551 is offline   Reply With Quote
Old 2013-03-17, 17:13   #25
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

80210 Posts
Default Productivity needs a bit of testing before I go forward

Here is what I have so far.

It is based on historical uploaded files. If you purge them sooner than 30 days the evaluation won't be as useful.

Here is what the global work report would show if the PRODUCTIVITY data was added in.

Code:
MISFIT Global Work Status Report TEST
****** REMAINING WORK INFORMATION ******
GHzDsToDo:495.820
ExpRows:30
StgdRows:22
StgdGHzDs:468.111
****** COMPLETED WORK INFORMATION ******
GHzDsDone:78.421
ExpsDone:93
FactorsFound:2
ResultBytes:7257
****** PRODUCTIVITY ******
Last upload=15.509
Last 1 day=20.973
Last 7 days=84.620
Last 30 days=4,276.591
Attached Thumbnails
Click image for larger version

Name:	Productivity.PNG
Views:	151
Size:	26.9 KB
ID:	9559  

Last fiddled with by swl551 on 2013-03-17 at 17:54
swl551 is offline   Reply With Quote
Old 2013-03-17, 17:44   #26
Aramis Wyler
 
Aramis Wyler's Avatar
 
"Bill Staffen"
Jan 2013
Pittsburgh, PA, USA

22×89 Posts
Default

Wow, nice.
Aramis Wyler is offline   Reply With Quote
Old 2013-03-17, 18:04   #27
kracker
ἀβουλία
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

3×5×11×13 Posts
Thumbs up

Quote:
Originally Posted by Aramis Wyler View Post
Wow, nice.
+1. Indeed.
kracker is offline   Reply With Quote
Old 2013-03-17, 18:31   #28
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

2×401 Posts
Default 2.5.0 beta1

To view the data in this build: use menu-> Operations|Show Productivity



F.Y.I. Getting this data is an expensive series of disk I/Os. The more uploads the more costly the operation. However since the data only changes after a results-upload occurs I'm thinking of caching the values at startup and refreshing them post results-upload.

Additional suggestion on best place to show this data is welcome. Xyzzy has suggested the data be visible in the minimized icon balloon. I like that for sure and I'm thinking the main form too.



http://mersenneforum.org/misfit/
swl551 is offline   Reply With Quote
Old 2013-03-17, 19:42   #29
Chuck
 
Chuck's Avatar
 
May 2011
Orange Park, FL

14608 Posts
Default

Looks nice; even for those like me who only save 2 days of logs the one-day information is helpful.
Chuck is offline   Reply With Quote
Old 2013-03-17, 20:25   #30
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

746010 Posts
Default

.
Attached Thumbnails
Click image for larger version

Name:	cn.jpg
Views:	136
Size:	30.4 KB
ID:	9561  
Xyzzy is offline   Reply With Quote
Old 2013-03-17, 21:52   #31
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

2·401 Posts
Default

can others confirm beta1 is producing accurate or reasonable calculations.


thx

Last fiddled with by swl551 on 2013-03-17 at 21:54
swl551 is offline   Reply With Quote
Old 2013-03-18, 01:42   #32
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

2×401 Posts
Default Productivity final layout

Here it is. What you can't see in the screenshot are the sysTray hover values, but they are there.

values are GHzDs credits for: LastUpload, LastDay, Last7Days
Attached Thumbnails
Click image for larger version

Name:	Productivity.PNG
Views:	142
Size:	24.5 KB
ID:	9563  
swl551 is offline   Reply With Quote
Old 2013-03-18, 09:45   #33
sonjohan
 
sonjohan's Avatar
 
May 2003
Belgium

2·139 Posts
Default

That's a definite update for me this evening.
I really like this productivity addition.

I've been skipping most of the releases as I only have 1 GPU working on GPU72, so I'm not an adequate tester for misfit.
sonjohan is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
released: MISFIT for MFAKTx version 2.11.0 (31-Jan-2017) swl551 MISFIT 13 2017-02-22 16:42
MISFIT 2.9 swl551 MISFIT 44 2014-12-15 12:46
MfaktX Controller (Windows) Mini-Geek Software 52 2014-02-18 18:27
MFAKTx speed menu (windows) swl551 Software 8 2013-03-07 00:16
(archive)mfaktXHelper - utility for managing mfaktX installations swl551 MISFIT 57 2012-08-12 03:37

All times are UTC. The time now is 10:54.

Tue Mar 31 10:54:01 UTC 2020 up 6 days, 8:27, 0 users, load averages: 1.42, 1.18, 1.14

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.