PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise
1) Message boards : Number crunching : weird scheduling after going to mt apps (Message 133129)
Posted 369 days ago by Jim WilkinsProject donor
Hey Michael,

Thanks for the explanation. I really appreciate it. As long as I understand what's happening, I'm OK with it so I will probably do what I am already doing, but now I understand why this is happening.

Thanks much,

Jim
2) Message boards : Number crunching : weird scheduling after going to mt apps (Message 133093)
Posted 370 days ago by Jim WilkinsProject donor
Einstein said something like "if you can't explain your issue, you don't understand it well enough" or something close to that. I suspect that is my problem. So, I will try to articulate better.

In BM Options, I have set under Computing Preferences to use at most 75% of my CPUs and use no more than 50% of the CPUs. I take this to mean the over some given period of time, BOINC will try to usually use 75% of my CPUs, for me that is 3 CPUs, at an average 50% CPU utilization.

In PrimeGrid preferences, under Job Control and Multi-threading I have set multi-threading to on, and I have set no limit to the number of threads that may be used or the number of tasks that may be multi-threaded.

I have also set the resource share for PrimeGrid at 750. Note that I have set LHC and WCG each to 12.5%

What I see is that there is one PG task running 2 threads over 2 CPUs. The third and 4th CPUs are not being used by BOINC at all.

What I expected to see was 1 non mt task in the remaining CPU that PG reserved or a non PG task in the 4th CPU.

I feel like I am on a Mobius strip.

Jim

3) Message boards : Number crunching : weird scheduling after going to mt apps (Message 133009)
Posted 372 days ago by Jim WilkinsProject donor
Michael,

In BOINC preferences, I have allocated 75% of my CPUs to PrimeGrid. I have three BOINC programs that I run, PrimeGrid, LHC, and WCG. LHC and WCG are allocated 12.5% of my CPUs which for my machine is 1 CPU.

In Primegrid, I am running tasks that, under the user's control, can be multi-threaded. This preference is settable in the PrimeGrid preferences. I have set this to 2 threads which are using 2 of my CPUs.

This leaves me with 1 CPU that can PrimeGrid tasks and 1 CPU that can run the LHC and WCG, lets call that #4. The remaining CPU that can run PrimeGrid tasks I will denote as #3.

So, with the PrimeGrid task running 2-thread multitasking, I cannot run a second 2-thread multitask on #3. But, I should able to run either a LHC or a WCG task on both #3 and #4, correct. Right now those CPUs are idle.

Hope this helps.

As usual,
4) Message boards : Number crunching : weird scheduling after going to mt apps (Message 133004)
Posted 372 days ago by Jim WilkinsProject donor
Sorry...ambiguous term.

Well, it used to but not now, so let me try again.

PrimeGrid is allocated 75% of the available CPUs which is 3 CPUs on my Mac. The other two projects, World Community Grid and LHC@home are allocated 12.5% each, presumably the 4th CPU.

For PrimeGrid, I have set multitasking on and limited to 2 threads. It uses two CPUs and yes, I have confirmed that. The other two CPUs are idle when it appears to me that they could be used, at least by WCG or LHC.

So I guess my question is, why are these two CPUs not being used?

Thanks,
Jim
5) Message boards : Number crunching : weird scheduling after going to mt apps (Message 132998)
Posted 372 days ago by Jim WilkinsProject donor
I have transitioned to mt apps on my LLRs. It appears to me that there are issues scheduling tasks since I have transitioned.

Running On iMac, OSX 10.14.6 (Mojave), Boinc 7.14.2.

I have a 4 CPU machine. I have PrimeGrid 75% of the CPUs and the 4th CPU is free to run other Boinc Tasks.

I have set PrimeGrid to use 2 CPUs for mt apps.

The effect I am seeing is that indeed, LLR apps are using 2 CPUs, but the other two CPUs are have no PrimeGrids tasks running. I expected that BOINC would use the 2 "empty" CPUs for other BOINC projects, I have 2 other BOINC tasks that could those empty CPUs, but they are not being tasked.

Is this the behavior that I should expect from BOINC in this scenario?

6) Message boards : Number crunching : Can't get GPU tasks (Message 116458)
Posted 914 days ago by Jim WilkinsProject donor
Indeed!
7) Message boards : Number crunching : Can't get GPU tasks (Message 116439)
Posted 915 days ago by Jim WilkinsProject donor
Web Driver, not Windows driver.

Sorry.


8) Message boards : Number crunching : Can't get GPU tasks (Message 116434)
Posted 915 days ago by Jim WilkinsProject donor
success!

I deleted every reference to CUDA that I could find.

I then downloaded the the 600 series driver.

I then downloaded the appropriate windows driver.

Restarted, then BOINC came back up and grabbed a GPU task.

THANK YOU ALL!
9) Message boards : Number crunching : Can't get GPU tasks (Message 116431)
Posted 915 days ago by Jim WilkinsProject donor
I do find a gtx 600 series that will support the Mac. Should I try that one? I current have GeForce GTX 780M.

10) Message boards : Number crunching : Can't get GPU tasks (Message 116430)
Posted 915 days ago by Jim WilkinsProject donor
Well, it was a good try. I found the GPU type but it only applies to Windows.

Sigh,


Next 10 posts
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.38, 3.28, 3.20
Generated 26 Sep 2020 | 5:58:07 UTC