Posts by Mephist0

1) Message boards : Number crunching : No Work (Message 64163)
Posted 23 Nov 2009 by Mephist0
Post:
Yep, each task will still have the same required download files, but you will be able to spend much longer working on each task. And because your machine is happily working on stuff, it doesn't contact the project as frequently for more work and etc. So, overall, the number of MB used per month drops. Good for the Rosetta servers, good for your bandwidth, good for your ISP.

If BOINC's use of the network is conflicting with your use of your computer, you can either schedule network access to specific times of day (be sure to request enough work on hand to keep your machine busy during the times it is not allowed to use the network), or you can set limits on the data rate you allow BOINC to use for uploads and downloads. By setting it to, for example, half of your maximum speed, it assures BOINC always leaves half of the pipe available for you to do your downloads, surfing, etc.


Yes, been there done that.. (scheduling the time the app is allowed to use internet access) it worked very fine. But it's not needed anymore :)

Is there a max time for the time my computer will work on one WU? or can i set it to like 72 hours or something? I mean, will it ever be done with a WU?
2) Message boards : Number crunching : No Work (Message 64161)
Posted 23 Nov 2009 by Mephist0
Post:
Yep, it is the amount of CPU time you would PREFER to have each task run. The longer you let them run, the more models they complete from the starting point of that task. More models = more science results. So you get more work done with the same downloaded files. The resulting upload is proportionately larger based roughly on the number of hours you spend crunching on it. So upload per WU is larger, but per day is not.

I put PREFER in caps, because it is not an upper limit. Some tasks can and will exceed your preference. Rosetta has a watchdog in place to assure they don't exceed it by more then 4 hours. Otherwise the watchdog will mark the task completed and report it back. In general, it does a great job of meeting your preference, so long as it is 3hrs or more.

The problem people can get in to is just that if you have 50 WUs already on your machine, the runtime for all of them will increase when you change the setting. And this can lead to missing deadlines. So it is best to change when number of WUs is low. And yet don't go overboard because BOINC still hasn't seen how long the new tasks take, so it orders work assuming they'll take about as long as they have historically (i.e. 3hrs). So even if your slate of work is empty, BOINC can still end up requesting too much because when it requests 24hrs of work, it will get 8WUs, not knowing that they EACH will now take 24hrs (or the time of your new preference).

The opposite can also be a problem. If you have a 24hr preference and then want to drop it down, the running tasks on your machine will try to comply with the new preference. If your new preference is 6 hrs, then the watchdog sees the task that has been running for 10 or more hours out of what was originally 24 as having run "too long" (i.e. exceeds the new 6hr plus 4hrs of total runtime allowed) and wraps it up.

So simplest thing is just to only change the preference a notch or two each day or longer. This helps BOINC request approximately the proper amount of work, and helps the watchdog stay out of the way.


Ahh, great.. i will test this.. :) Yes, i have the problem right now that rosetta is using quite much bandwith. Before it was even a bigger issue when i just had 0,35Mbit/s.. Then it had problem downloading all the requested tasks for all my servers.. But now i have a 2Mbit line.. so not a problem anymore..

I will test this tomorrow! Thanks
3) Message boards : Number crunching : No Work (Message 64159)
Posted 23 Nov 2009 by Mephist0
Post:
What queue setting do you guys run with? .. I'm thinking of putting 4-5 days cache or something like that... Should be enough...


If you have other projects configured, I would leave the 1/2 to 1 day queue. On the other hand, if you get one climate task per CPU, your machine will be committed for some time to climate. Just depends upon what you desire your resource shares to be. I always felt I had to set climate to no new work whenever I got a task, because BOINC would sometimes try to get more, and I didn't want to crunch them.

If you are crunching 24/7 now, I would also suggest (while your queue of work is small) that you increase your runtime preference. This is done in your account profile, in the Rosetta preferences. I generally recommend only make gradual changes to runtime preference. But once you get it bumped up to 12 or 24 hours, this will reduce your traffic to the servers, and also tend to keep your machine happily crunching through most periods where work is not available (which typically only last less then a day, depending on the cause).


When i also get a climate task i set it just as you do to "no new work" cause that job runs for 30 days or something on one processor thread.

Can you explain to me what this runtime preference is? I saw it in my settings for rosetta now, never seen it before, its set to default (3 hours) now.. Is that how long a task runs on a CPU??

In that case its very nice.. :)
4) Message boards : Number crunching : No Work (Message 64152)
Posted 23 Nov 2009 by Mephist0
Post:
Have you run out already?

Why would you increase your queue if none are coming down? That would just increase the number that don't come down. It's only worth increasing your queue AFTER the problem's fully fixed and IF you've run out. This is what your queue is for.

If you increase your queue you only prolong the number of people who are without work (if any). Another solution may be to increase your run time a little.



Hi, yes i ran out because i only run 0,5 or 1 day queue on rosetta.. I have a little heat issue in the office where i run the server so i sometimes have to shutdown the pc:s .. But now it starting to get winter and coold outside so i can run them 24/7 now..

Yes of course i will increase the queue when rosetta starts to function again.. :)

I have been running milkyway for a while now but now im back with rosetta again :) I also started one climate prediction thread on each server now since i noticed rosetta is not sending any work.. But hope they are back soon..

What queue setting do you guys run with? .. I'm thinking of putting 4-5 days cache or something like that... Should be enough...
5) Message boards : Number crunching : No Work (Message 64147)
Posted 23 Nov 2009 by Mephist0
Post:
Hello!

Did not find any thread about this so i created a new..

Does anyone know what has happend to the project? My servers is not getting any WU.. I thought Rosetta was a stable project? ..

Maybe have to increase the WU queue a bit then.. :)
6) Message boards : Number crunching : Xeon processors produce less credits? (Message 51790)
Posted 4 Mar 2008 by Mephist0
Post:
ohh.. :) I learn new things every day.. Thx.. Will try this :) But that also means that WU from other project should be finnished faster if i only run 2 tasks at once instead of 4.. Right?
7) Message boards : Number crunching : Xeon processors produce less credits? (Message 51786)
Posted 3 Mar 2008 by Mephist0
Post:
your Xeon scores do look low - I'd recommend limiting the number of running Rosetta processes to the number of physical CPUs per box (setting available under BOINC preferences). I would expect that hyperthreading would have a beneficial effect by letting other processes run along-side Rosetta more smoothly, but with the added advantage that two Rosetta processes aren't competing for cache.

HTH
Danny


If i run 2 processes of rosetta without changing the bios settings of the machine i will only run with 50% cpu power.. I need to turn of hyperthreading in the bios in that case. I wonder how Ubuntu 7.1 Server would react to such setting?

For the other Xeon machines i can not change that since those servers are in a production enviroment... But it would be nice to test it and see if it makes any difference..
8) Message boards : Number crunching : Xeon processors produce less credits? (Message 51779)
Posted 3 Mar 2008 by Mephist0
Post:
I can make a change to show my machines. But one question. Will the hostname of the machines be showed?

no - you can only see the hostname and IP if you're logged in.


Ok, i have changed the settings now :)
9) Message boards : Number crunching : Xeon processors produce less credits? (Message 51775)
Posted 3 Mar 2008 by Mephist0
Post:
I can make a change to show my machines. But one question. Will the hostname of the machines be showed?
10) Message boards : Number crunching : Xeon processors produce less credits? (Message 51774)
Posted 3 Mar 2008 by Mephist0
Post:
with Hyperthreading on the Xeon, the CPU time won't be increasing at wall-clock speed - it'll be running somewhere around half that, so although two jobs are running at once, they'll both be running at half the speed, I'd expect. You might get some benefit from HT over running a single copy, but I don't think it's much (as far as Rosetta is concerned anyway, as the CPU only has limited FPU resources and that's what Rosetta is heavily dependant upon).

Not sure how much you know about how Rosetta packages tasks up, but in case you don't, two jobs that run for, say, 8hrs on a fast machine and a slow machine won't get the same credit, because the fast machine will generate more models (decoys) within that 8hr task. Basically a computer will run as many decoys within a task until it can't fit any more decoys into the time limit, so two 8hr tasks aren't necessarily equal. Each decoy is credited the same, so the granted credit is the credit per decoy multiplied by the number of decoys reported.

Your Celeron will process more decoys within a task than your Xeon will, although your Xeon is doing four at once. Your computers are hidden so I can't be any more specific though...

HTH
Danny


The thing you are talking about makes sense though.. My Xeon machines makes 4 WU in 2h 20min aprox. My Celeron makes 1 WU in 2h 20 min aprox... So in my eyes the Xeon is 4 times faster and should produce 4 times more credit.. But for 4 WU with the xeon i maybe get 40 credits while i get around 30 for 1 WU with the Celeron and thats very strange. Other projects give me more credit for the Xeon machines. So maybe i have to change to other project on those machines then.. Or try to turn off hyperthreading and see if that does any difference...
11) Message boards : Number crunching : Xeon processors produce less credits? (Message 51738)
Posted 1 Mar 2008 by Mephist0
Post:
are the xeons using hyperthreading?

The Celeron is one of the few Celeron's that is actually a pretty good CPU as it's based on Conroe. It'll be a much more efficient cruncher than the P4 based Xeons so you'll get more per cycle from it...


The Xeon has 2 logical processor per processor.. So i guess they have that? It will mean in my example below the Xeon 2.8Ghz has 2 physical processors in the machine but it crunches 4 rosetta tasks at the same time and completes them at the same speed as the Celeron machine. But the Xeon does 4 at the same time while the Celeron does 1 !! :)
12) Message boards : Number crunching : Sponsored Computer for anyone interested (Message 51737)
Posted 1 Mar 2008 by Mephist0
Post:
Im sorry to jump into this thread to disturb..

It seems like there is a little interest for paying for computation..

I have a little farm of 10-12 different computers running boinc at the moment.. I dont have any network problems ;)

If anyone is interested i can sell cpu time to anyone of you. I dont know wich price to charge just yet. Power consuption for my example server is around 25$/month but i dont care about that so much. I just wanna help crunch for different projects and if I can get assisted with sponsoring for my power bill Im happy!

I will make this a little trial. If it is successful i will open up a new thread in this forum...

The computer that will be into this little trial is the following:

CPU type GenuineIntel
Intel(R) Xeon(TM) CPU 2.80GHz [Family 15 Model 2 Stepping 7]
Number of CPUs 4 (2 fysical, 4 logical)
Operating System Linux (Ubuntu 7.10 Server)
2.6.22-14-server

Stats from the last measure:
Measured floating point speed 923.73 million ops/sec (per cpu)
Measured integer speed 1368.45 million ops/sec (per cpu)

Total floating point speed 3694.92 million ops/sec
Total integer speed 5473.8 million ops/sec

I plan to charge 4$/week to compute under your username with this machine.

If you are intressted, please send me a mail with your preferred project and your username (mail adress) and password and i will provide you with my pay-pal account (you must be able to pay me over paypal).

I wont post my paypal here since i dont want to many users for this trial.(if there will be any)

What do you guys think about this?

My BOINCstats account: http://boincstats.com/stats/boinc_user_graph.php?pr=bo&id=519689

My Email adress to contact: magnus@mephisto.nu
13) Message boards : Number crunching : Xeon processors produce less credits? (Message 51733)
Posted 1 Mar 2008 by Mephist0
Post:
I have been checking over my stats here and i can see that my fast computers with Xeon Processors that processes 4 times more workunits than my "workstation" pc:s also gets 3-4 times less credit per workunit.. why is that? I thought they should get the same ammount of credit for the same work performed??

Se the stats below...

GenuineIntel
Intel(R) Xeon(TM) CPU 2.80GHz [Family 15 Model 2 Stepping 7]
( 4 logical cpu:s (processing 4 workunits at a time)
Linux
2.6.22-14-server

cpu time claimed granted credit
9,192.43 12.19 11.12



GenuineIntel
Intel(R) Xeon(TM) CPU 3.06GHz [x86 Family 15 Model 2 Stepping 5]
( 2 logical cpu:s)

Microsoft Windows Server 2003
Standard Server Edition, Service Pack 2, (05.02.3790.00)

cpu time claimed granted credit
9,168.33 24.30 11.18



GenuineIntel
Intel(R) Celeron(R) CPU 420 @ 1.60GHz [x86 Family 6 Model 22 Stepping 1]
(1 logical cpu)

Microsoft Windows XP
Professional Edition, Service Pack 2, (05.01.2600.00)

cpu time claimed granted credit
9,877.32 27.29 33.24






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