Huh....could this be why my credit is all over the place? I've got a single 5870 on it, and some days I get really good credit, and other days I'd be better off crunching Collatz!
Huh....could this be why my credit is all over the place? I've got a single 5870 on it, and some days I get really good credit, and other days I'd be better off crunching Collatz!
Must be. I have 2 machines that are getting about 80,000/day. My son's machine with the 5870 has an RAC of 225,000. Not that I mind, but would like to have the rest of them putting up that much.
Joined Original Message Board: Fri Jan 27, 2006 1:47 pm, Currently with 11298 Posts
If it ain't crunch'n, unplug it!
Jed there has to be something else wrong. The 58XX will always be issued the HUGE wu that pay 6k. Even if it was issuing smaller wu your credits wouldn't drop that much because you would complete them much faster.
What you want to check is the GPU loading on your card. If you reserve a thread for the GPU the loading should stay between 95-98%. If you are running 100% CPU crunching and Moo then you will take a major hit on the GPU output. A 5870 running at 950 MHz will produce somewhere around 380k per day on Moo. At 850 MHz it does something like 350k ... I can't give you the exact figures anymore because I'm also running the cudas on Moo.
What I do is use the program "ProLasso" to reserve a thread for Moo (affinity 7 on an I7) and set the priority to HIGH. Then for the Nvidia I set it to run on threads 0-6 also at HIGH priority. On the CPU tasks I drop the "use CPU %" to 90 which then only schedule 7 CPU tasks. Using ProLasso I set the priority to "Above Normal" and the affinity to 0-6. Doing this clears a thread that is only used by Moo.
On the machines with 5970s I have to reserve 2 threads (1 full core) to Moo. Running the 5970 or 2 5870s Moo will use 25% of the processor by itself. If you don't reserve this then you will take a major hit on GPU output.
Also, be sure test out the various "Cores" to see which is best for your GPU. Don't let it auto-select which core it thinks is best. That failed for most of my machines. Once you find out which one is best, you set it using your project preferences page. Setting it on your machine at the command line works for only that one task, and then it will get reset to your project pref setting (default is -1). If you have different GPUs in different machines, then set up multiple "locations" in your project preferences, and then associate each machine accordingly.
Wow, there is a lot more to setting up this project than I realized. On the 5870, I was getting over 300K / day, and then all of a sudden it dropped to like 50K. The last two days it was just over 100K. So, either Primaboinca is taking all the CPU resources (I don’t have any cores reserved), or maybe the core setting got off somehow? The weird thing is that I was getting the good credits for a long time, and then all of a sudden it just went way down. I can't think of anything that was changed. CPU is PhenomII x6 1100t and there is also a GTX 460 in there crunching Primegrid at the same time the 5870 is crunching Moo! - maybe something got into conflict?
Oh yeah. A couple more things:
1) With faster cards (58xx+), you may want to reserve threads. With my dual 5870 (remember it runs a single task across all GPUs), I had to reserve a full two threads on my 1st gen i7). No difference with my Core 2 machines and a 4870, if I reserved a thread (in this case that is a whole core) or not.
2) Like I said, if you don't define which "core" you use, the app decides for you. It it not always constant. It seems to change randomly. That could account for your changes in credits.
And to be extra clear, when Moo/DNETC talks about "core", they are not talking about CPU cores. They are talking about which sub-app to use for crunching a particular task.
Ah Ha!! You are the first person That I recall making that statement. So thanks! That clears things right up.
Thanks for the suggestions. I know you and Maxwell have discussed ProLasso before but I've been hesitant to use it on my desktop. Already have a ton of crap, err processes, running in the background. Maybe in the near future.....