• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

SETI2 benchmarking WU & average AR of WUs

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Main rig back but in 'limp home' mode ,running just 1 RAM stick giving single channel access & default clocks, mbrds faulty 🙁.

When I get time I'll see if I can setup a benchmarking BOINC install.
 
Time to pick up the ball on this again!😱 (btw false alarm by memtest on my mbrd, nothing's wrong with it, though I liked the sound of the P45 mbrds so much I bought 1 anyway along with a 1TB HDD 😀 ).

I gotta re-read some of this as I can't remember exactly what I was going to do!😱
 
Last edited:
RD
OK this is the info I've pulled out of client_state.xml for a WU.

<file_info>
<name>01mr08ae.14671.16023.5.8.252</name>
<nbytes>375341.000000</nbytes>
<max_nbytes>0.000000</max_nbytes>
<md5_cksum>48429e9f49fd82225a78bb44f5298292</md5_cksum>
<status>1</status>
<url>http://boinc2.ssl.berkeley.edu...23.5.8.252</url>
</file_info>


So line 1 is the WU name, line 2 WU size (right?).
What's line 3 & where does the number for line 4 come from? (I couldn't see it in the WU itself).And any idea what the status refers to?

Also what's complicated matters is that the latest version of BOINC v6.2.14 has a different directory structure! :frown:, this version keeps the 'projects' & 'slots' dirs in C: \Documents and Settings\All Users\Application Data\BOINC\ .How does the new BOINC know where to look for these migrated files?.

So for now I plan to stick to v5.10.45 as all the folders are in the same dir making it easier for a 'ready to run' benchmarkable SETI.
 
Last edited:
Originally posted by: Assimilator1
RD
OK this is the info I've pulled out of client_state.xml for a WU.

<file_info>
<name>01mr08ae.14671.16023.5.8.252</name>
<nbytes>375341.000000</nbytes>
<max_nbytes>0.000000</max_nbytes>
<md5_cksum>48429e9f49fd82225a78bb44f5298292</md5_cksum>
<status>1</status>
<url>http://boinc2.ssl.berkeley.edu...23.5.8.252</url>
</file_info>


So line 1 is the WU name, line 2 WU size (right?).
What's line 3 & where does the number for line 4 come from? (I couldn't see it in the WU itself).And any idea what the status refers to?

Also what's complicated matters is that the latest version of BOINC v6.2.14 has a different directory structure!:frown:, this version has keeps the 'projects' & 'slots' dirs in C:\Documents and Settings\All Users\Application Data\BOINC\ .(How does the new BOINC know where to look for these migrated files?).

So for now I plan to stick to v5.10.45 as all the folders are in the same dir making it easier for a 'ready to run' benchmarkable SETI.
The 1st. is wu's file-name, and 2nd. file-size.

max_nbytes is only for result-files, and is 0 for downloads.
md5_chksum is the md5 for the file, this is generated by server and is used to verify the download isn't corrupt. For executables, you'll have <file_signature> instead of <md5_chksum>.

Status... indicated the status of download, you've atleast got "not downloaded yet", "successfully downloaded", "errored-out". I don't remember the code for the various, but "1" is "successfully downloaded"...

There's similar status for uploads, wu's and so on, but not even sure if uses the same number for the same meaning for everything...


You'll also need a <file_info>-part detailing the result for each wu.

Also, you'll need to have a <workunit>-part, that includes <file_ref> with only <file_name> and <open_name>, and finally a <result>-part that just like <workunit>-part includes <file_ref> just like <workunit> does...


As for v6, the location of data-directory depends on OS, there under Vista it's under c:\programdata\boinc\ instead...
Not sure how BOINC knows about the location, maybe as part of shortcut... but, v6 should be installed as service so, not sure...



 
So can I just leave the 'md5' line blank? (if not then I'm screwed for editing!😛)

At the time their was no <file_info> for the result as it hadn't been crunched. So presumabley I won't need to worry about that for a benchmark WU?

Also, you'll need to have a <workunit>-part, that includes <file_ref> with only <file_name> and <open_name>, and finally a <result>-part that just like <workunit>-part includes <file_ref> just like <workunit> does...

I don't know what/where you mean for that, I don't see it in the client_state file for other WUs.

Ref v6, only realised latter you can choose where to install all of it 😱.
 
Originally posted by: Assimilator1
So can I just the 'md5' line blank? (if not then I'm screwed for editing!😛)

At the time their was no <file_info> for the result as it hadn't been crunched. So presumabley I won't need to worry about that for a benchmark WU?

Also, you'll need to have a <workunit>-part, that includes <file_ref> with only <file_name> and <open_name>, and finally a <result>-part that just like <workunit>-part includes <file_ref> just like <workunit> does...

I don't know what/where you mean for that, I don't see it in the client_state file for other WUs.

Ref v6, only realised latter you can choose where to install all of it 😱.
Hmm, AFAIK you must include the md5-code for it to work...

There should be a <workunit> and <result>-part for each and every wu on computer... Maybe you've confuced by all the file_info for a project normally being grouped together?

client_state.xml basically contains:
host_info, time_stats, net_stats at start, followed by one or more

<project>
there each project is followed by one or more <app>
<file_info>
<app_version>
<workunit> (if got any work)
<result> (if got any work)

At end of client_state.xml you'll have listing of all <active_task>, and some other info/settings like net-status and so on...


 
Well if I need the md5 number then I'm stuffed, as far as using my 'captured' WU anyway.
I'd have to capture another WU & note the md5 number, which is a PITA😉.

Ah I see where the result section is now, it's not next to the file_info but right at the end of the client_state.

What a nightmare this is going to be!:Q
 
Originally posted by: Assimilator1
Well if I need the md5 number then I'm stuffed, as far as using my 'captured' WU anyway.
I'd have to capture another WU & note the md5 number, which is a PITA😉.

Ah I see where the result section is now, it's not next to the file_info but right at the end of the client_state.

What a nightmare this is going to be!:Q
Getting the MD5 of a file isn't difficult, there's various programs you can use for this. Personally I've used something called Fastsum.


 
OK I have to confess I've totally dropped the ball on this one 😱.

However I can't go much further anyway, a compressed BOINC install with just 4 WUs is ~6.3MB, which I simply don't have the space to host. And I'm not keen on making my PC a host either, so until it can be hosted, a ready to run install of BOINC with benchmark WUs is dead in the water.
If someone can host it I'll try to setup BOINC with a benchmark WU.

Also anyone know how I could convert my table from an excel file to a table like Roelof's TLC Top 200?

Anyhow, for now I'm going to create another thread & see if we can get some more scores for the '73.xx cred' TA Top 100 table 🙂.
 
So all you need to get a benchmark WU going is hosting space? You've got it figured out how to do this?

I can host it. Just as long as it isn't downloaded a million times. 🙂
 
Well I've got a theory of how to do it, I'm holding off doing it until I know I have hosting space. No point spending time on it until I have somewhere to put it 😉.

If you have the space you're willing to host then I'll get onto it 🙂, as for access numbers I've no idea really, depends how popular it'd get, but I highly doubt it'd get near a million😉.
 
Back
Top