BOINC 7.6.9 - Scheduler behaves strange.

Message boards : Number crunching : BOINC 7.6.9 - Scheduler behaves strange.
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742287 - Posted: 15 Nov 2015, 15:59:36 UTC

You do that Richard . It will be very interesting to see how some one that is going to use the Queens English solve the problem of how to do 4 ap units on a 2 cored system and how you can stop it going into EDF .I will defer to the Educated Queens English speaking genius to solve
ID: 1742287 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22223
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1742306 - Posted: 15 Nov 2015, 16:59:45 UTC
Last modified: 15 Nov 2015, 17:01:12 UTC

Quite simple - you have to follow the story:
These two:
14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] 2: ap_20oc11aa_B3_P0_00232_20151031_30892.wu_0 (MD: yes; UTS: no)
14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] 3: ap_25se11ah_B0_P0_00344_20151031_03356.wu_1 (MD: yes; UTS: no)

Are assigned to the GPUs just a little earlier:
14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] reserving 1.000000 of coproc NVIDIA 14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] add to run list: ap_19oc11ae_B0_P0_00052_20151112_02655.wu_0 (NVIDIA GPU, FIFO) (prio -1.000000)
14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] reserving 1.000000 of coproc NVIDIA 14/11/2015 13:37:21 | SETI@home | [cpu_sched_debug] add to run list: ap_19oc11ae_B0_P1_00052_20151112_02694.wu_0 (NVIDIA GPU, FIFO) (prio -1.020745)



The other two are normal CPU tasks, and are assigned to the CPU in the normal manner.
However because of the demands of the OpenCL application on the CPU the two CPU tasks are forever being bounced in and out of the CPU work queue, and the whole lot gets into a fight for the CPU.



(That took a few edits to get the bits to line up)
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1742306 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742312 - Posted: 15 Nov 2015, 17:23:22 UTC - in response to Message 1742306.  

Ok Rob and that means what ........I'm waiting for some one to say it ......
ID: 1742312 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22223
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1742321 - Posted: 15 Nov 2015, 17:41:24 UTC

Very simple - once the CPU is fully loaded with "normal" CPU tasks and an OpenCL(GPU) needs to use the CPU the CPU task is bumped off the CPU and the OpenCL(GPU) task runs for a short while. This is normal Windows task scheduling in action. The trouble is that the swapping back and forth between these two tasks means that neither of them gets its proper share of the CPU - the CPU is looking after the Windows task swapping as much as or more than it is doing real work.

The only way out is to reduce the load on the CPU, my first port of call would be to do exactly as I suggested a few posts back. It is almost certain that no prating around with the GPU command line, or changing the GPU will have any real effect.




(In many cases you have to assume that the person posing the question does not know where to look look for things like "free up a CPU core", despite them being a volunteer tester, they may be one of the hundreds who just run Beta in the same way as the many thousands run the actual project - install and walk away until something changes on the PC.)
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1742321 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1742326 - Posted: 15 Nov 2015, 18:10:01 UTC

Oh dear, this thread got somehow out of control. :/

I'm satisfied with the system as it is and yes, the card in question is the Zotac GT 430 PCI card mentioned above - its really the most powerful PCI graphics card - bar none. The main card is also a passively cooled Zotac GT 640 ZONE Edition with PCI-Ex16. I don't want to part from this system, because it runs flat silent and is powerful enough for my needs.

In the screenshot from SIV the system was running 1 AP task on each GPU and 1 (one!) CPU task. The red part in the CPU graph are the system calls feeding the graphic cards. Nothing else was running on the system, so everything is ok now. The only "problem" was, i didn't recognized, the system was running in EDF-mode. Only this was the cause for the thread thrashing that occurred while running 2 CPU tasks in parallel.

...and i don't get it, for what reason i got called names here?! :?
Aloha, Uli

ID: 1742326 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742327 - Posted: 15 Nov 2015, 18:11:03 UTC

Thank Rob which is what I told you Ulrick right at the start of the thread so making out you know more than you do answers your last part Rob he gave the impression he knew and I was a Dumb... .

So that's why I have turn'd into Darth Raccon I'm on the dark side of the force at the moment.

Don't worry I don't need or expect you to apologise as I'm not going to either just listen a bit more next time you ask questions and try what ppl suggest before trying to make someone out to be a Dumb...
ID: 1742327 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742329 - Posted: 15 Nov 2015, 18:19:41 UTC

ok I've read your post Ulrike so now i'll tell you why I said upgrade to a Quadd as it's a cheep upgrade . It's your MoBo . If you buy a Core 2 quad you will be able to get one or should be able to get with the same socket so you will not need to change your Ram or PSU or anything else & possibly not even the operating system so it will only cost you the price of a new cPU you should even be able to use the same heat sink and fan and you will not need to get rid of it for a long time or until it dies .

When I did it , it cost me only $80 for the Quad core cpu so my intel was only a Core 2 Duo now it's a Core 2 Quad and then you will also be able to get better use of the GPU's .
ID: 1742329 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1742341 - Posted: 15 Nov 2015, 19:56:19 UTC

Ok, you got me. ;)
I just bought a used Intel Q 9550 S Quad Core off the bay for 65€.
Some time next week i'll change the processor, let's see how it performs.
Aloha, Uli

ID: 1742341 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14653
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1742346 - Posted: 15 Nov 2015, 20:32:36 UTC - in response to Message 1742341.  

Ok, you got me. ;)
I just bought a used Intel Q 9550 S Quad Core off the bay for 65€.
Some time next week i'll change the processor, let's see how it performs.

Thanks, Ulrich. If you're going to throw hardware at it, that saves us the bother of understanding the software - and me, in particular, the bother of explaining it. Heading back to bed, possibly via the pub (depending on how hard it's raining outside...)
ID: 1742346 · Report as offensive
Bruce
Volunteer tester

Send message
Joined: 15 Mar 02
Posts: 123
Credit: 124,955,234
RAC: 11
United States
Message 1742353 - Posted: 15 Nov 2015, 21:07:39 UTC

Ulrich
If you are going to drop in a newer quad cpu, make sure that you double check what bios your board has. It looks like you might have to have bios 1803 or newer to run a quad core. Upgrade it to the newest one you can find before you take things apart.
Bruce
ID: 1742353 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1742369 - Posted: 15 Nov 2015, 22:17:55 UTC - in response to Message 1742353.  

Ulrich
If you are going to drop in a newer quad cpu, make sure that you double check what bios your board has. It looks like you might have to have bios 1803 or newer to run a quad core. Upgrade it to the newest one you can find before you take things apart.

Thanks for the advice, but i already upgraded from 1202 to 1807 two hours ago! ;)
Aloha, Uli

ID: 1742369 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742397 - Posted: 16 Nov 2015, 0:32:20 UTC

Not a bad score there Ulrike very nice chip better than my one so I think you will be very pleased with that one and it's performance .

Good luck
ID: 1742397 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1742503 - Posted: 16 Nov 2015, 9:28:23 UTC - in response to Message 1742397.  

Not a bad score there Ulrike very nice chip better than my one so I think you will be very pleased with that one and it's performance .

Good luck

Last time I looked the OP was a gentleman called Ulrich and not a lady called Ulrike...
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1742503 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1742509 - Posted: 16 Nov 2015, 9:45:18 UTC

@Ulrich be aware that APR will be very slow to adapt. You may want to use the ' use at more x % of CPUs ' to reliably free a core.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1742509 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742510 - Posted: 16 Nov 2015, 9:53:16 UTC - in response to Message 1742503.  

Not a bad score there Ulrike very nice chip better than my one so I think you will be very pleased with that one and it's performance .

Good luck

Last time I looked the OP was a gentleman called Ulrich and not a lady called Ulrike...


My mistake don't you know a typo when you see one the person knew whom I was talking to >> >>>>>
ID: 1742510 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742512 - Posted: 16 Nov 2015, 9:57:15 UTC - in response to Message 1742509.  

A person who won't read has no advantage over one who can't read. (Mark Twain)


Mark Twain was a >>>> and so are people that quote him next time try being not so late like 12 hrs after the last post

WILL I AM
ID: 1742512 · Report as offensive
Profile William
Volunteer tester
Avatar

Send message
Joined: 14 Feb 13
Posts: 2037
Credit: 17,689,662
RAC: 0
Message 1742515 - Posted: 16 Nov 2015, 10:03:28 UTC - in response to Message 1742512.  

A person who won't read has no advantage over one who can't read. (Mark Twain)


Mark Twain was a >>>> and so are people that quote him next time try being not so late like 12 hrs after the last post

WILL I AM

Well, excuse me for living in Europe.
A person who won't read has no advantage over one who can't read. (Mark Twain)
ID: 1742515 · Report as offensive
Darth Beaver Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Avatar

Send message
Joined: 20 Aug 99
Posts: 6728
Credit: 21,443,075
RAC: 3
Australia
Message 1742517 - Posted: 16 Nov 2015, 10:10:39 UTC - in response to Message 1742515.  


A person who won't read has no advantage over one who can't read. (Mark Twain)


Mark Twain was a >>>> and so are people that quote him next time try being not so late like 12 hrs after the last post

WILL I AM
Well, excuse me for living in Europe.


would not know where you live your not showing a flag next to your name .

I figured that would go over you head mate
ID: 1742517 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1742575 - Posted: 16 Nov 2015, 16:16:15 UTC - in response to Message 1742509.  

@Ulrich be aware that APR will be very slow to adapt. You may want to use the ' use at more x % of CPUs ' to reliably free a core.

I freed one core for feeding the GPUs via the app_info.xml reserving half CPU core per AP-GPU-Wu. So running 1 AP on each GPU leaving 1 core "free" for feeding - while running MBs all cores are used.
Aloha, Uli

ID: 1742575 · Report as offensive
Ulrich Metzner
Volunteer tester
Avatar

Send message
Joined: 3 Jul 02
Posts: 1256
Credit: 13,565,513
RAC: 13
Germany
Message 1743625 - Posted: 20 Nov 2015, 16:35:00 UTC

Here we go, Core 2 Quad in action:



:))
Aloha, Uli

ID: 1743625 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : BOINC 7.6.9 - Scheduler behaves strange.


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.