Which file holds the run time parameter ?

Message boards : Number crunching : Which file holds the run time parameter ?

To post messages, you must log in.

AuthorMessage
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 54911 - Posted: 4 Aug 2008, 10:53:50 UTC

... and which directory is it located in ?

(I assume its value is in seconds, not hours)

Thanx!
ID: 54911 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FoldingSolutions
Avatar

Send message
Joined: 2 Apr 06
Posts: 129
Credit: 3,506,690
RAC: 0
Message 54912 - Posted: 4 Aug 2008, 12:06:44 UTC - in response to Message 54911.  

... and which directory is it located in ?

(I assume its value is in seconds, not hours)

Thanx!


I don't have rosetta as an app right now, but I do recall this...
There is an XML file named sfter the project, so in this case something like boinc.bakerlab.org/rosetta and in there there is a line which defines how many seconds to run for (3600 = 1 hour) so the default of 3 hours will be 10800.
I also remember trying to change it using an XML editor but the rosetta app takes no notice of it.
Hope this helps

Matt
ID: 54912 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 54913 - Posted: 4 Aug 2008, 13:29:23 UTC
Last modified: 4 Aug 2008, 14:35:11 UTC

I am sure you realize that this runtime preference can be modified in your Rosetta preferences for each venue on the website.

So, I am curious, why do you want to know where it is, and presumably change it?

I'll look at it further later in the day.
Rosetta Moderator: Mod.Sense
ID: 54913 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Nothing But Idle Time

Send message
Joined: 28 Sep 05
Posts: 209
Credit: 139,545
RAC: 0
Message 54915 - Posted: 4 Aug 2008, 14:55:12 UTC

Mine is in boinc folder as "account_boinc.bakerlab.org_rosetta.xml" and the parameter is <cpu_run_time>36000</cpu_run_time>. This is useful if the project is down and you are low on cache; you can extend the task runtimes for your existing cache until the project comes back up. Of course, I think you have to stop boinc, make the change, and restart it.
ID: 54915 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 54916 - Posted: 4 Aug 2008, 14:56:54 UTC - in response to Message 54913.  
Last modified: 4 Aug 2008, 15:08:55 UTC

@Mod.Sense: Its a long landlord-tenant story, the crux of which is a laptop with wi-fi was not added as "authorized" by landlord, so for this pc to send & receive wu's, it must be taken where there is free public wi-fi. I won't get there until tomorrow, and I only have a few wu's left for a dual-core cpu. Want to increase from 3 hrs to 24 hours without internet access, so i won't waste 21 hrs (x 2 = 42 hrs) of potential crunching time.

@Mastergee: Yeah, I thought it was some type of xml file, went wandering around a bit, but didn't find any with the value of 10800.

@N B I T: Yeah, saw that, but this is whats in my file, no 10800:

<cpu_run_time>0</cpu_run_time>
ID: 54916 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,675,695
RAC: 11,002
Message 54917 - Posted: 4 Aug 2008, 15:40:53 UTC
Last modified: 4 Aug 2008, 15:41:48 UTC

i think the value from the account_boinc.bakerlab.org_rosetta.xml file is used to populate the relevant field in the slotsinit_data.xml file when a task starts. I think you need to change the figure in this (init_data.xml) file, unless you're just changing the run time for future tasks, and not the currently running ones.

Make sure you back up your boinc folder first though!
ID: 54917 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 54918 - Posted: 4 Aug 2008, 17:07:34 UTC

There should be a value for each venue you have defined. This file is in the top level BOINC directory.
Rosetta Moderator: Mod.Sense
ID: 54918 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 54920 - Posted: 4 Aug 2008, 20:19:00 UTC

tried changing the parameters (one at a time) in a few of the xml files.

no go. lappy out of work until tomorrow.

there should be something in the faq on how to extend a wu's crunch time when the pc loses internet connectivity, and is about to run out of wu's to crunch.

i'm certain this can be done, just wasn't able to figure it out in time...

2 cores idle for at least 18 hours.
ID: 54920 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
ramostol

Send message
Joined: 6 Feb 07
Posts: 64
Credit: 584,052
RAC: 0
Message 54923 - Posted: 5 Aug 2008, 8:35:30 UTC - in response to Message 54916.  

...Yeah, I thought it was some type of xml file, went wandering around a bit, but didn't find any with the value of 10800.

@N B I T: Yeah, saw that, but this is whats in my file, no 10800:

<cpu_run_time>0</cpu_run_time>


Since 10800 (3h) is the default Rosetta runtime period and is never defined by the actual number itself, "0" is probably to be expected in this situation?
ID: 54923 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Feet1st
Avatar

Send message
Joined: 30 Dec 05
Posts: 1755
Credit: 4,690,520
RAC: 0
Message 54925 - Posted: 5 Aug 2008, 15:48:28 UTC

The zero meaning "take the default" sounds reasonable.

I tried it, exited BOINC completely, made a backup copy of the file, modified the value for <cpu_run_time> to the number of seconds I wanted, save the changes, restarted BOINC and the change took effect for me.

In my case, there were tasks already running, and I was reducing the runtime (since I already had a 24hr preference) and since they did not have any checkpoints saved from the middle of a model, they apparently restarted on a new model, and realized they had already exceeded the new runtime preference. So they completed, and new tasks were run with the new preference, until I was online and updated to the project.
Add this signature to your EMail:
Running Microsoft's "System Idle Process" will never help cure cancer, AIDS nor Alzheimer's. But running Rosetta@home just might!
https://boinc.bakerlab.org/rosetta/
ID: 54925 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 54939 - Posted: 6 Aug 2008, 0:57:22 UTC

wierd. i tried that, and wound up with a boinc crash which i still can't resolve. working with the fine folks at cal berk's discussion forum to try and bring the dual lappy back online. this is what i get for trying to max crunch time. should have just left everything alone, and when i got net connection is when i got net connection. live and learn...
ID: 54939 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dgnuff
Avatar

Send message
Joined: 1 Nov 05
Posts: 350
Credit: 24,773,605
RAC: 0
Message 55277 - Posted: 25 Aug 2008, 8:26:54 UTC
Last modified: 25 Aug 2008, 9:07:50 UTC

*** Edit *** Deleted ***

Read elsewhere that the problem will cease to be an issue in a month or so.
ID: 55277 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Which file holds the run time parameter ?



©2024 University of Washington
https://www.bakerlab.org