How can I determine complexity of a task ?

Message boards : Number crunching : How can I determine complexity of a task ?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile dave Project Donor

Send message
Joined: 14 Aug 15
Posts: 3
Credit: 2,203,492
RAC: 2
Poland
Message 1956835 - Posted: 22 Sep 2018, 20:01:25 UTC

Hi

I try to measure which of my two machines made more efficient number crunching for SETI.
The idea is to measure on both how many tasks were computed within 24 hours (including fragments computed after start and fragments at the end) and how much power each of the machines used in this time.
But I cannot find out how to determine a task complexity so I can add up all the tasks and fragments of tasks which have been computed within this 24 hours.

boinccmd --get_tasks gives me only CPU time and the fraction of a task done, but the CPU time will be different for each machine.

So my question is: How can I measure the complexity of a task in order to determine how much my machine calculated within a specific time frame ?

Regards,

Dawid
ID: 1956835 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1956838 - Posted: 22 Sep 2018, 20:06:25 UTC - in response to Message 1956835.  
Last modified: 22 Sep 2018, 20:06:55 UTC

Good luck!

If each machine is drawing from the exact same pool of tasks (eg. Seti at Home) you can get some comparisons by watching the individual machine RAC's, the individual task Gflops# and the daily volume of those tasks. (SOG vs. 8.08(alt)) for instance.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1956838 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1956846 - Posted: 22 Sep 2018, 21:03:25 UTC

Use BoincTasks for the number of tasks per day or per week completed. Use a Kill-A-Watt meter for the cumulative kW/hr used during a 24 hour period.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1956846 · Report as offensive
RickToTheMax

Send message
Joined: 22 May 99
Posts: 105
Credit: 7,958,297
RAC: 0
Canada
Message 1956861 - Posted: 23 Sep 2018, 0:07:43 UTC - in response to Message 1956846.  

Keith, i see you made a post on boinctasks forum because you had problems with it? did you get it to show up your tasks?
I am not sure which wine package i am supposed to install, is it "wine-stable" ?
ID: 1956861 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1956877 - Posted: 23 Sep 2018, 1:28:14 UTC - in response to Message 1956861.  

Yes, install the wine-stable package. My problem was simple user error. Not paying attention to what the program was showing me. I just had to input the proper gui_rpc_auth.cfg password on the BoincTasks "Computers" tab when I did the "Find Computers" search for computers on the network. BoincTasks works well under Wine. Not quite as fast in pulling up the Messages and History tabs under Wine compared to native Windows, but very usable.. You can reduce the amount of lines shown to speed up the refresh.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1956877 · Report as offensive

Message boards : Number crunching : How can I determine complexity of a task ?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.