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

Advanced search

Message boards : Number crunching : Progress re: Newer AMD GPUs

Author Message
Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95669 - Posted: 9 Jun 2016 | 22:36:26 UTC

I spent several hours today working on the AMD GPU problem.

Many, many thanks to Van Zimmerman for tirelessly hitting "Update" on his BOINC client when I needed to test something.

I made a change to the server code which fixed one of the problems. The good news is the server will now send tasks to AMD GPUs.

The bad news is the BOINC client thinks the tasks need an old CAL-style AMD GPU, and won't run it. So it still doesn't work, but I know why it's doing that and I just need to figure out how to fix it.

In the meantime, if the change I made to the server broke anything important, please let me know.
____________
My lucky number is 75898524288+1

Profile SkyHighWeFly
Avatar
Send message
Joined: 16 Feb 07
Posts: 21
ID: 5825
Credit: 2,820,673,381
RAC: 3,348
Discovered 1 mega primeFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de PrimesFound 1 prime in the 2020 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (20,006,717)Cullen LLR Jade: Earned 10,000,000 credits (10,771,176)ESP LLR Jade: Earned 10,000,000 credits (11,100,103)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,152,273)PPS LLR Jade: Earned 10,000,000 credits (14,406,845)PSP LLR Jade: Earned 10,000,000 credits (11,325,381)SoB LLR Jade: Earned 10,000,000 credits (14,312,681)SR5 LLR Jade: Earned 10,000,000 credits (10,441,565)SGS LLR Jade: Earned 10,000,000 credits (10,055,136)TRP LLR Jade: Earned 10,000,000 credits (12,453,435)Woodall LLR Jade: Earned 10,000,000 credits (10,544,196)321 Sieve Jade: Earned 10,000,000 credits (16,536,422)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,880,117)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,052,192,360)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,253,365)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,008,159)AP 26/27 Double Bronze: Earned 100,000,000 credits (186,252,924)GFN Double Silver: Earned 200,000,000 credits (285,736,379)PSA Double Amethyst: Earned 1,000,000,000 credits (1,113,261,129)
Message 95676 - Posted: 10 Jun 2016 | 2:09:48 UTC - in response to Message 95669.

I look forward to this being solved. I'm able to run my R9 380 without app_info , but it wasn't easy to figure out, and it would be nice to not have to "hack" things.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95677 - Posted: 10 Jun 2016 | 2:44:48 UTC - in response to Message 95676.

I look forward to this being solved. I'm able to run my R9 380 without app_info , but it wasn't easy to figure out, and it would be nice to not have to "hack" things.


What did you have to do to get it to work?

____________
My lucky number is 75898524288+1

Profile SkyHighWeFly
Avatar
Send message
Joined: 16 Feb 07
Posts: 21
ID: 5825
Credit: 2,820,673,381
RAC: 3,348
Discovered 1 mega primeFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de PrimesFound 1 prime in the 2020 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (20,006,717)Cullen LLR Jade: Earned 10,000,000 credits (10,771,176)ESP LLR Jade: Earned 10,000,000 credits (11,100,103)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,152,273)PPS LLR Jade: Earned 10,000,000 credits (14,406,845)PSP LLR Jade: Earned 10,000,000 credits (11,325,381)SoB LLR Jade: Earned 10,000,000 credits (14,312,681)SR5 LLR Jade: Earned 10,000,000 credits (10,441,565)SGS LLR Jade: Earned 10,000,000 credits (10,055,136)TRP LLR Jade: Earned 10,000,000 credits (12,453,435)Woodall LLR Jade: Earned 10,000,000 credits (10,544,196)321 Sieve Jade: Earned 10,000,000 credits (16,536,422)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,880,117)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,052,192,360)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,253,365)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,008,159)AP 26/27 Double Bronze: Earned 100,000,000 credits (186,252,924)GFN Double Silver: Earned 200,000,000 credits (285,736,379)PSA Double Amethyst: Earned 1,000,000,000 credits (1,113,261,129)
Message 95678 - Posted: 10 Jun 2016 | 3:19:00 UTC - in response to Message 95677.
Last modified: 10 Jun 2016 | 3:20:03 UTC

First off, had to run a second boinc client dedicated only to the R9 380. And had to add some stuff to coproc_info.xml and then make that file read-only so that BOINC wouldn't be able to modify it. Otherwise, BOINC would go in and change <have_cal> to 0.

This is what I added. I can post the ENTIRE contents of this xml if you need it though, I think this is the only part that was necessary to make it work

<coproc_ati> <count>0</count> <name>AMD Radeon R9 380 (Tonga)</name> <available_ram>2147483648.000000</available_ram> <have_cal>1</have_cal> <have_opencl>1</have_opencl> <peak_flops>2217600000000.000000</peak_flops> <CALVersion>1.4.1848</CALVersion> <target>0</target> <localRAM>2048</localRAM> <uncachedRemoteRAM>0</uncachedRemoteRAM> <cachedRemoteRAM>0</cachedRemoteRAM> <engineClock>0</engineClock> <memoryClock>0</memoryClock> <wavefrontSize>0</wavefrontSize> <numberOfSIMD>0</numberOfSIMD> <doublePrecision>0</doublePrecision> <pitch_alignment>0</pitch_alignment> <surface_alignment>0</surface_alignment> <maxResource1DWidth>0</maxResource1DWidth> <maxResource2DWidth>0</maxResource2DWidth> <maxResource2DHeight>0</maxResource2DHeight> <atirt_detected/> </coproc_ati>

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95683 - Posted: 10 Jun 2016 | 4:56:44 UTC - in response to Message 95678.

First off, had to run a second boinc client dedicated only to the R9 380. And had to add some stuff to coproc_info.xml and then make that file read-only so that BOINC wouldn't be able to modify it. Otherwise, BOINC would go in and change <have_cal> to 0.

This is what I added. I can post the ENTIRE contents of this xml if you need it though, I think this is the only part that was necessary to make it work

<coproc_ati>
<count>0</count>
<name>AMD Radeon R9 380 (Tonga)</name>
<available_ram>2147483648.000000</available_ram>
<have_cal>1</have_cal>
<have_opencl>1</have_opencl>
<peak_flops>2217600000000.000000</peak_flops>
<CALVersion>1.4.1848</CALVersion>
<target>0</target>
<localRAM>2048</localRAM>
<uncachedRemoteRAM>0</uncachedRemoteRAM>
<cachedRemoteRAM>0</cachedRemoteRAM>
<engineClock>0</engineClock>
<memoryClock>0</memoryClock>
<wavefrontSize>0</wavefrontSize>
<numberOfSIMD>0</numberOfSIMD>
<doublePrecision>0</doublePrecision>
<pitch_alignment>0</pitch_alignment>
<surface_alignment>0</surface_alignment>
<maxResource1DWidth>0</maxResource1DWidth>
<maxResource2DWidth>0</maxResource2DWidth>
<maxResource2DHeight>0</maxResource2DHeight>
<atirt_detected/>
</coproc_ati>


Got it, thanks. The red line is probably the part that makes it work. Nicely done.

I'm pretty sure I understand the problem. I just need to figure out how to fix it in such a way that everything else doesn't break.
____________
My lucky number is 75898524288+1

Profile SkyHighWeFly
Avatar
Send message
Joined: 16 Feb 07
Posts: 21
ID: 5825
Credit: 2,820,673,381
RAC: 3,348
Discovered 1 mega primeFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de PrimesFound 1 prime in the 2020 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (20,006,717)Cullen LLR Jade: Earned 10,000,000 credits (10,771,176)ESP LLR Jade: Earned 10,000,000 credits (11,100,103)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,152,273)PPS LLR Jade: Earned 10,000,000 credits (14,406,845)PSP LLR Jade: Earned 10,000,000 credits (11,325,381)SoB LLR Jade: Earned 10,000,000 credits (14,312,681)SR5 LLR Jade: Earned 10,000,000 credits (10,441,565)SGS LLR Jade: Earned 10,000,000 credits (10,055,136)TRP LLR Jade: Earned 10,000,000 credits (12,453,435)Woodall LLR Jade: Earned 10,000,000 credits (10,544,196)321 Sieve Jade: Earned 10,000,000 credits (16,536,422)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,880,117)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,052,192,360)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,253,365)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,008,159)AP 26/27 Double Bronze: Earned 100,000,000 credits (186,252,924)GFN Double Silver: Earned 200,000,000 credits (285,736,379)PSA Double Amethyst: Earned 1,000,000,000 credits (1,113,261,129)
Message 95684 - Posted: 10 Jun 2016 | 5:25:43 UTC - in response to Message 95683.

Don't thank me! This was made possible from a post by DeleteNull, back in April...

http://www.primegrid.com/forum_thread.php?id=6652&nowrap=true#93874

stream
Volunteer moderator
Project administrator
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 746
ID: 301928
Credit: 478,715,898
RAC: 61,893
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,011,570)Cullen LLR Jade: Earned 10,000,000 credits (10,009,374)ESP LLR Jade: Earned 10,000,000 credits (10,009,221)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,012,217)PPS LLR Jade: Earned 10,000,000 credits (11,055,307)PSP LLR Jade: Earned 10,000,000 credits (10,044,081)SoB LLR Turquoise: Earned 5,000,000 credits (7,354,440)SR5 LLR Turquoise: Earned 5,000,000 credits (9,904,596)SGS LLR Turquoise: Earned 5,000,000 credits (6,424,681)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (9,943,488)321 Sieve Sapphire: Earned 20,000,000 credits (20,004,228)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (52,711,789)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 95685 - Posted: 10 Jun 2016 | 7:38:58 UTC

Is the problem exist because server codebase is too old? When I tried to setup Boinc server myself, it worked out of the box (I've used pre-built VM image with source dated Sep 2015). The trick was that plan class name for app must begin with "opencl_ati" string and end with required opencl version number (this is hardcoded, see sched_customize.cpp and plan_class_spec.cpp). In plan_class_spec.xml, it must have "opencl" tag and no others:

<plan_class> <name> opencl_ati_101 </name> <gpu_type> amd </gpu_type> <opencl/> <min_core_client_version>70000 </min_core_client_version> <min_opencl_version> 101 <min_opencl_version> <min_gpu_ram_mb> 256 </min_gpu_ram_mb> <gpu_ram_used_mb> 256 </gpu_ram_used_mb> <cpu_frac> .1 </cpu_frac> <gpu_peak_flops_scale> .2 </gpu_peak_flops_scale> </plan_class>

and this default "ati_opencl_101" worked just fine. Scheduler complains in log that "no CAL, driver version couldn't be determined" but that's all. Clients was afair latest official 7.6.22 for Windows.

What if you'll try to carefully merge changes to sched_customize.cpp and plan_class_spec.cpp from latest source?

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95694 - Posted: 10 Jun 2016 | 12:41:45 UTC - in response to Message 95685.
Last modified: 10 Jun 2016 | 12:44:33 UTC

Is the problem exist because server codebase is too old? When I tried to setup Boinc server myself, it worked out of the box (I've used pre-built VM image with source dated Sep 2015). The trick was that plan class name for app must begin with "opencl_ati" string and end with required opencl version number


There were actually TWO completely different problems. The first was on the server side; this is the problem that prevented tasks from being sent to the ATI cards. That should be fixed. The server should be sending tasks out to all ATI cards now.

But the BOINC client on the user's side won't run the tasks. As you surmise, it is related to the plan class naming. Take a look at the end of this webpage: https://boinc.berkeley.edu/trac/wiki/AppCoprocessor

According to that page (and the code I've looked at), the plan class name in your example might work, but is still wrong. It shouldn't have BOTH opencl and ati in the name. "ati" causes the BOINC client to require that the GPU support CAL, and the new GPUs don't. That plan class name describes a task that is BOTH CAL and OpenCL as far as the client is concerned. The version number isn't relevant. (The contents of the plan class definition is used by the server. The name of the plan class is used by the client.)

So the BOINC client throws an error and doesn't run the task. At least with the version of the client code I was looking at yesterday. Looking at the latest and greatest source code for the client is on my to-do list. I strongly suspect there won't be any important changes in the source code between what I was looking at and the current client code since the client Van was using is 7.6.2 and it behaved exactly as I would expect given what the code says. The relevant code is in client/client_types.cpp. Look for “but GPU”.

That being said, if I remember things correctly, the answer might be more complicated. This (BOINC) is a system that has evolved over time and has myriad subtle interactions. Don't forget that for umpteen years BOINC (not just PrimeGrid) had an essentially unsolvable problem where you couldn't reliably get the server to consistently discriminate between CPU and GPU apps. We fixed that a few years ago, but doing so required completely overhauling how PrimeGrid organizes its tasks. Things worked fine for a few years, until ATI dropped support for CAL and both the server and the client refused to work with new ATI GPUs.
____________
My lucky number is 75898524288+1

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 859
ID: 370496
Credit: 312,846,449
RAC: 49,358
321 LLR Turquoise: Earned 5,000,000 credits (7,001,858)Cullen LLR Turquoise: Earned 5,000,000 credits (7,013,155)ESP LLR Turquoise: Earned 5,000,000 credits (7,130,193)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (7,138,464)PPS LLR Turquoise: Earned 5,000,000 credits (6,998,227)PSP LLR Turquoise: Earned 5,000,000 credits (6,995,135)SoB LLR Turquoise: Earned 5,000,000 credits (6,658,834)SR5 LLR Turquoise: Earned 5,000,000 credits (7,013,729)SGS LLR Turquoise: Earned 5,000,000 credits (7,028,814)TRP LLR Turquoise: Earned 5,000,000 credits (6,815,435)Woodall LLR Turquoise: Earned 5,000,000 credits (6,877,310)321 Sieve Ruby: Earned 2,000,000 credits (3,236,660)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,253,048)GFN Sapphire: Earned 20,000,000 credits (27,554,961)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 95696 - Posted: 10 Jun 2016 | 13:43:23 UTC - in response to Message 95694.

The server should be sending tasks out to all ATI cards now.

Since we are fidling with the server, it might be a good moment to try and revive this problem. I just checked back, and it's still requesting tasks without getting any.

http://www.primegrid.com/forum_thread.php?id=6709

stream
Volunteer moderator
Project administrator
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 746
ID: 301928
Credit: 478,715,898
RAC: 61,893
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,011,570)Cullen LLR Jade: Earned 10,000,000 credits (10,009,374)ESP LLR Jade: Earned 10,000,000 credits (10,009,221)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,012,217)PPS LLR Jade: Earned 10,000,000 credits (11,055,307)PSP LLR Jade: Earned 10,000,000 credits (10,044,081)SoB LLR Turquoise: Earned 5,000,000 credits (7,354,440)SR5 LLR Turquoise: Earned 5,000,000 credits (9,904,596)SGS LLR Turquoise: Earned 5,000,000 credits (6,424,681)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (9,943,488)321 Sieve Sapphire: Earned 20,000,000 credits (20,004,228)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (52,711,789)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 95697 - Posted: 10 Jun 2016 | 13:50:14 UTC - in response to Message 95694.

But the BOINC client on the user's side won't run the tasks. As you surmise, it is related to the plan class naming. Take a look at the end of this webpage: https://boinc.berkeley.edu/trac/wiki/AppCoprocessor

According to that page (and the code I've looked at), the plan class name in your example might work, but is still wrong. It shouldn't have BOTH opencl and ati in the name.

Unfortunately, I found that Boinc wiki is often outdated or misleading. I had to look into source quite often. The plan class MUST be named exactly as I wrote. This is special case for ATI with OpenCL only. opencl_ati_whatever_101. See sched_customize.cpp
if (strstr(plan_class,"opencl_ati") == plan_class) { return opencl_check( c, hu, ver, OPENCL_ATI_MIN_RAM, 1, .01, .14 );

And the fact is that my server is running and sending tasks, and a host which has no sign on CAL receives and successfully executes them:
Coprocessors: AMD Oland (1024MB) OpenCL: 1.2 BOINC version: 7.6.22 Tasks: 40

If you'll compare latest sched_customize.cpp and plan_class_spec.cpp with your code, how much will they differ? Do you have many private modifications in these files? Is it possible to attempt to merge upstream changes?

I strongly suspect there won't be any important changes in the source code between what I was looking at and the current client code since the client Van was using is 7.6.2 and it behaved exactly as I would expect given what the code says.

Latest version is 7.6.22. If 7.6.2 is not a typo and 7.6.22 will work it'll be not a problem at all. Upgrading is much easier then writing weird app_info's or hack GPU capabilities. But If Van's client is already 7.6.22 - you're doing something wrong or incomplete on the server side. Again, it's working out of the box on my server.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95698 - Posted: 10 Jun 2016 | 13:53:58 UTC - in response to Message 95696.

The server should be sending tasks out to all ATI cards now.

Since we are fidling with the server, it might be a good moment to try and revive this problem. I just checked back, and it's still requesting tasks without getting any.

http://www.primegrid.com/forum_thread.php?id=6709


Same problem.
____________
My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95699 - Posted: 10 Jun 2016 | 14:05:06 UTC - in response to Message 95697.
Last modified: 10 Jun 2016 | 14:09:57 UTC

Unfortunately, I found that Boinc wiki is often outdated or misleading. I had to look into source quite often. The plan class MUST be named exactly as I wrote. This is special case for ATI with OpenCL only. opencl_ati_whatever_101. See sched_customize.cpp
if (strstr(plan_class,"opencl_ati") == plan_class) { return opencl_check( c, hu, ver, OPENCL_ATI_MIN_RAM, 1, .01, .14 );



That source file is project-customizeable and is intended to be different at each project. The code that's in there is example code. So, while what you say is true for that example, it's not true for anything other than the example case.

In any event, PrimeGrid uses xml, not C++ code, to implement the plan classes. That particular file isn't relevant to our installation.

EDIT: And, unfortunately, what you're looking at is a good example of the why this is difficult to get working correctly. The naming convention required by that sample code in the server conflicts with the naming convention required by the code in the client. Anyway, the remaining problem is on the client side, not the server. It remains to be seen if I can fix it with merely changing plan class names or whether we'll need a fix in the client.
____________
My lucky number is 75898524288+1

stream
Volunteer moderator
Project administrator
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 746
ID: 301928
Credit: 478,715,898
RAC: 61,893
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,011,570)Cullen LLR Jade: Earned 10,000,000 credits (10,009,374)ESP LLR Jade: Earned 10,000,000 credits (10,009,221)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,012,217)PPS LLR Jade: Earned 10,000,000 credits (11,055,307)PSP LLR Jade: Earned 10,000,000 credits (10,044,081)SoB LLR Turquoise: Earned 5,000,000 credits (7,354,440)SR5 LLR Turquoise: Earned 5,000,000 credits (9,904,596)SGS LLR Turquoise: Earned 5,000,000 credits (6,424,681)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (9,943,488)321 Sieve Sapphire: Earned 20,000,000 credits (20,004,228)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (52,711,789)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 95700 - Posted: 10 Jun 2016 | 14:53:57 UTC - in response to Message 95699.

That source file is project-customizeable and is intended to be different at each project. The code that's in there is example code. So, while what you say is true for that example, it's not true for anything other than the example case.

Indeed. So I'm kindly asking you take a deeper look at this example code and attempt to merge it's approaches with yours, because this code is proven to work.

In any event, PrimeGrid uses xml, not C++ code, to implement the plan classes. That particular file isn't relevant to our installation.

But this "example" code IS the code which reads and processes plan_class_spec.xml!- with lot of weird hacks with hardcoded plan names etc... :-(

The naming convention required by that sample code in the server conflicts with the naming convention required by the code in the client. Anyway, the remaining problem is on the client side, not the server. It remains to be seen if I can fix it with merely changing plan class names or whether we'll need a fix in the client.

I still don't understand why you're insisting on fixing the client. There is NOTHING WRONG with the "sample code - 7.6.22 client" pair. Client WORKS.

The relevant code is in client/client_types.cpp. Look for “but GPU”.

Ok, here is the source:
if (strstr(plan_class, "opencl")) { ... } else if (strstr(plan_class, "cuda")) { ... } else if (strstr(plan_class, "ati")) { ... }

It's clear that "opencl" will have priority over other types, including "ati". So your plan class name MUST contain at least "opencl" substring, lowercased. Then client will work. So why you also may be forced to use "opencl_ati_xxx_101" form.

Van ZimmermanProject donor
Volunteer tester
Send message
Joined: 30 Aug 12
Posts: 1950
ID: 168418
Credit: 6,315,554,899
RAC: 2,316
Discovered the World's First GFN-20 prime!!!Discovered 2 mega primesFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Sapphire: Earned 20,000,000 credits (20,089,185)Cullen LLR Sapphire: Earned 20,000,000 credits (21,197,588)ESP LLR Sapphire: Earned 20,000,000 credits (20,089,407)Generalized Cullen/Woodall LLR Sapphire: Earned 20,000,000 credits (21,873,609)PPS LLR Sapphire: Earned 20,000,000 credits (21,918,476)PSP LLR Sapphire: Earned 20,000,000 credits (20,117,197)SoB LLR Sapphire: Earned 20,000,000 credits (26,779,370)SR5 LLR Sapphire: Earned 20,000,000 credits (20,278,667)SGS LLR Sapphire: Earned 20,000,000 credits (20,055,153)TRP LLR Sapphire: Earned 20,000,000 credits (20,619,871)Woodall LLR Sapphire: Earned 20,000,000 credits (20,394,541)321 Sieve Sapphire: Earned 20,000,000 credits (28,148,632)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,373,251)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,051,222,753)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,189,695)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,102,079)AP 26/27 Emerald: Earned 50,000,000 credits (60,248,786)GFN Double Ruby: Earned 2,000,000,000 credits (4,703,540,875)PSA Double Bronze: Earned 100,000,000 credits (198,313,575)
Message 95701 - Posted: 10 Jun 2016 | 15:17:59 UTC - in response to Message 95697.


Latest version is 7.6.22. If 7.6.2 is not a typo and 7.6.22 will work it'll be not a problem at all. Upgrading is much easier then writing weird app_info's or hack GPU capabilities. But If Van's client is already 7.6.22 - you're doing something wrong or incomplete on the server side. Again, it's working out of the box on my server.


It is http://www.primegrid.com/show_host_detail.php?hostid=502810

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95703 - Posted: 10 Jun 2016 | 16:11:19 UTC

Stream,

I appreciate your trying to help -- and your information is helpful. But only to a point. The contents of sched_customize.cpp simply are not in any way relevant to PrimeGrid.

The server is actually handling plan classes the way it should at the moment. The client isn't. I *think* I can correct the client's behavior by changing the configuration on the server side, but it's going to require testing. (This is an oddball situation where I'm actually comfortable making and testing C++ changes directly on the live server, but not comfortable making the configuration file changes that will be needed to make the client work.)

As for your server "working out of the box", good for you. It doesn't help us because a 2016 BOINC server is very, very different than what we're running. We do quite a few things very differently from a standard BOINC implementation. PrimeGrid started out as an experimental BOINC implementation ("Perl-BOINC") and there's parts that are still incompatible with normal BOINC servers.

While I appreciate your help, the purpose of this thread was not to get community help, but to get reports about anything that may have broken when I put the ATI fix in yesterday.
____________
My lucky number is 75898524288+1

stream
Volunteer moderator
Project administrator
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 746
ID: 301928
Credit: 478,715,898
RAC: 61,893
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,011,570)Cullen LLR Jade: Earned 10,000,000 credits (10,009,374)ESP LLR Jade: Earned 10,000,000 credits (10,009,221)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,012,217)PPS LLR Jade: Earned 10,000,000 credits (11,055,307)PSP LLR Jade: Earned 10,000,000 credits (10,044,081)SoB LLR Turquoise: Earned 5,000,000 credits (7,354,440)SR5 LLR Turquoise: Earned 5,000,000 credits (9,904,596)SGS LLR Turquoise: Earned 5,000,000 credits (6,424,681)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (9,943,488)321 Sieve Sapphire: Earned 20,000,000 credits (20,004,228)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (52,711,789)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 95710 - Posted: 10 Jun 2016 | 19:31:58 UTC - in response to Message 95703.

Thanks for explanation, Michael. To close this discussion, I'll post small summary from Boinc source code (client_types.cpp - APP_VERSION::parse())

1) The task must have "required coprocessor" property (referred as "rsc_type" in client source) set to ATI/AMD.
2) Plan class name must contain substring "opencl".

It does not matter how your scheduler / plan class handler is written. As soon it sends a task where both conditions are met, client will happily run it in OpenCL mode. Otherwise, you'll get a "... but GPU doesn't support it" error.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95713 - Posted: 10 Jun 2016 | 21:01:47 UTC - in response to Message 95710.

Thanks for explanation, Michael. To close this discussion, I'll post small summary from Boinc source code (client_types.cpp - APP_VERSION::parse())

1) The task must have "required coprocessor" property (referred as "rsc_type" in client source) set to ATI/AMD.
2) Plan class name must contain substring "opencl".

It does not matter how your scheduler / plan class handler is written. As soon it sends a task where both conditions are met, client will happily run it in OpenCL mode. Otherwise, you'll get a "... but GPU doesn't support it" error.


Thanks. I'm aware of #2, and fixing that is the next thing to do. I'm not sure where #1 comes from. What's the source of "required coprocessor"? Remember, I'm defining the plan classes in xml, not C++.
____________
My lucky number is 75898524288+1

stream
Volunteer moderator
Project administrator
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 746
ID: 301928
Credit: 478,715,898
RAC: 61,893
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,011,570)Cullen LLR Jade: Earned 10,000,000 credits (10,009,374)ESP LLR Jade: Earned 10,000,000 credits (10,009,221)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,012,217)PPS LLR Jade: Earned 10,000,000 credits (11,055,307)PSP LLR Jade: Earned 10,000,000 credits (10,044,081)SoB LLR Turquoise: Earned 5,000,000 credits (7,354,440)SR5 LLR Turquoise: Earned 5,000,000 credits (9,904,596)SGS LLR Turquoise: Earned 5,000,000 credits (6,424,681)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (9,943,488)321 Sieve Sapphire: Earned 20,000,000 credits (20,004,228)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (52,711,789)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 95719 - Posted: 11 Jun 2016 | 6:23:37 UTC - in response to Message 95713.

Thanks for explanation, Michael. To close this discussion, I'll post small summary from Boinc source code (client_types.cpp - APP_VERSION::parse())

1) The task must have "required coprocessor" property (referred as "rsc_type" in client source) set to ATI/AMD.
2) Plan class name must contain substring "opencl".

Thanks. I'm aware of #2, and fixing that is the next thing to do. I'm not sure where #1 comes from. What's the source of "required coprocessor"? Remember, I'm defining the plan classes in xml, not C++.

It's <coproc><type>...</></> field from "app_version" block sent by server, it must mention ATI to select correct GPU. I think it's OK because client is trying to run task on GPU (so all rsc_type checks are passed) but fails due to #2. You'll get another kind of error from client if this field was wrong.

wdethomas
Send message
Joined: 12 Jan 16
Posts: 143
ID: 435653
Credit: 227,541,578
RAC: 0
Discovered 2 mega primes2017 Tour de Primes highest prime score2017 Tour de Primes largest primeFound 2 primes in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,367,288)Cullen LLR Gold: Earned 500,000 credits (903,764)ESP LLR Silver: Earned 100,000 credits (471,911)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,814,358)PPS LLR Turquoise: Earned 5,000,000 credits (6,174,672)PSP LLR Gold: Earned 500,000 credits (721,253)SoB LLR Ruby: Earned 2,000,000 credits (3,495,553)SR5 LLR Gold: Earned 500,000 credits (730,930)SGS LLR Gold: Earned 500,000 credits (893,664)TRP LLR Silver: Earned 100,000 credits (216,272)Woodall LLR Gold: Earned 500,000 credits (708,424)Generalized Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (294,367)PPS Sieve Double Bronze: Earned 100,000,000 credits (105,852,771)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (497,610)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (12,398,294)AP 26/27 Ruby: Earned 2,000,000 credits (4,055,129)GFN Emerald: Earned 50,000,000 credits (78,652,379)PSA Ruby: Earned 2,000,000 credits (2,292,938)
Message 95807 - Posted: 15 Jun 2016 | 0:20:56 UTC - in response to Message 95719.

Didn't work for my R9 380X. No work being downloaded for gpu's.

6/14/2016 8:18:09 PM | | cc_config.xml not found - using defaults
6/14/2016 8:18:09 PM | | Starting BOINC client version 7.6.22 for windows_x86_64
6/14/2016 8:18:09 PM | | log flags: file_xfer, sched_ops, task
6/14/2016 8:18:09 PM | | Libraries: libcurl/7.45.0 OpenSSL/1.0.2d zlib/1.2.8
6/14/2016 8:18:09 PM | | Data directory: C:\ProgramData\BOINC
6/14/2016 8:18:09 PM | | Running under account MSI
6/14/2016 8:18:14 PM | | Failed to delete old coproc_info.xml. error code -110
6/14/2016 8:18:20 PM | | OpenCL: AMD/ATI GPU 0: Tonga (driver version 1912.5 (VM), device version OpenCL 2.0 AMD-APP (1912.5), 4096MB, 4096MB available, 2534 GFLOPS peak)
6/14/2016 8:18:20 PM | | OpenCL: AMD/ATI GPU 1: Tonga (driver version 1912.5 (VM), device version OpenCL 2.0 AMD-APP (1912.5), 4096MB, 4096MB available, 2534 GFLOPS peak)
6/14/2016 8:18:20 PM | | OpenCL CPU: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1912.5 (sse2,avx), device version OpenCL 1.2 AMD-APP (1912.5))
6/14/2016 8:18:20 PM | | Host name: MSI-PC
6/14/2016 8:18:20 PM | | Processor: 8 GenuineIntel Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz [Family 6 Model 60 Stepping 3]
6/14/2016 8:18:20 PM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 fma cx16 sse4_1 sse4_2 movebe popcnt aes f16c rdrandsyscall nx lm avx avx2 vmx tm2 pbe fsgsbase bmi1 smep bmi2
6/14/2016 8:18:20 PM | | OS: Microsoft Windows 10: Professional x64 Edition, (10.00.10586.00)
6/14/2016 8:18:20 PM | | Memory: 15.95 GB physical, 31.95 GB virtual
6/14/2016 8:18:20 PM | | Disk: 465.22 GB total, 361.43 GB free
6/14/2016 8:18:20 PM | | Local time is UTC -8 hours
6/14/2016 8:18:20 PM | | VirtualBox version: 5.0.16
6/14/2016 8:18:20 PM | PrimeGrid | URL http://www.primegrid.com/; Computer ID 506937; resource share 100
6/14/2016 8:18:25 PM | PrimeGrid | General prefs: from PrimeGrid (last modified 23-Mar-2016 13:56:02)
6/14/2016 8:18:25 PM | PrimeGrid | Host location: none
6/14/2016 8:18:25 PM | PrimeGrid | General prefs: using your defaults
6/14/2016 8:18:25 PM | | Preferences:
6/14/2016 8:18:25 PM | | max memory usage when active: 12245.94MB
6/14/2016 8:18:25 PM | | max memory usage when idle: 14695.13MB
6/14/2016 8:18:25 PM | | max disk usage: 100.00GB
6/14/2016 8:18:25 PM | | (to change preferences, visit a project web site or select Preferences in the Manager)
6/14/2016 8:18:26 PM | PrimeGrid | Sending scheduler request: To fetch work.
6/14/2016 8:18:26 PM | PrimeGrid | Requesting new tasks for AMD/ATI GPU
6/14/2016 8:18:27 PM | PrimeGrid | Scheduler request completed: got 0 new tasks

____________

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 95808 - Posted: 15 Jun 2016 | 0:39:08 UTC - in response to Message 95807.

Didn't work for my R9 380X. No work being downloaded for gpu's.


It's a work in progress. :)

I needed to remove the change I had put it. It had the side effect of sending tasks to ATI GPUs that could not run them, resulting in many errors.
____________
My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96713 - Posted: 8 Jul 2016 | 19:04:30 UTC

I have put in a new fix for this problem. So far, I've only installed the fix for GFN15. Let me know how it goes.
____________
My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96715 - Posted: 8 Jul 2016 | 19:50:25 UTC

Forgot a step, but it should be working now.
____________
My lucky number is 75898524288+1

Profile SkyHighWeFly
Avatar
Send message
Joined: 16 Feb 07
Posts: 21
ID: 5825
Credit: 2,820,673,381
RAC: 3,348
Discovered 1 mega primeFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de PrimesFound 1 prime in the 2020 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (20,006,717)Cullen LLR Jade: Earned 10,000,000 credits (10,771,176)ESP LLR Jade: Earned 10,000,000 credits (11,100,103)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (10,152,273)PPS LLR Jade: Earned 10,000,000 credits (14,406,845)PSP LLR Jade: Earned 10,000,000 credits (11,325,381)SoB LLR Jade: Earned 10,000,000 credits (14,312,681)SR5 LLR Jade: Earned 10,000,000 credits (10,441,565)SGS LLR Jade: Earned 10,000,000 credits (10,055,136)TRP LLR Jade: Earned 10,000,000 credits (12,453,435)Woodall LLR Jade: Earned 10,000,000 credits (10,544,196)321 Sieve Jade: Earned 10,000,000 credits (16,536,422)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,880,117)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,052,192,360)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,253,365)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,008,159)AP 26/27 Double Bronze: Earned 100,000,000 credits (186,252,924)GFN Double Silver: Earned 200,000,000 credits (285,736,379)PSA Double Amethyst: Earned 1,000,000,000 credits (1,113,261,129)
Message 96718 - Posted: 8 Jul 2016 | 23:03:21 UTC - in response to Message 96713.

Seems to be working as expected for me. No longer have to hack things! :)

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96724 - Posted: 9 Jul 2016 | 12:49:20 UTC

I have rolled out this change to all GFN ranges. App_info should no longer be necessary to run AMD GPUs on the GFN projects.
____________
My lucky number is 75898524288+1

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1871
ID: 352
Credit: 2,942,897,989
RAC: 1,601,760
Discovered 7 mega primesEliminated 4 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain StageFound 1 prime in the 2020 Tour de Primes321 LLR Emerald: Earned 50,000,000 credits (62,020,570)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,853,190)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Double Bronze: Earned 100,000,000 credits (114,485,312)PSP LLR Emerald: Earned 50,000,000 credits (50,563,867)SoB LLR Emerald: Earned 50,000,000 credits (87,835,659)SR5 LLR Double Bronze: Earned 100,000,000 credits (101,883,529)SGS LLR Emerald: Earned 50,000,000 credits (53,154,727)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (76,801,029)Woodall LLR Emerald: Earned 50,000,000 credits (50,956,094)321 Sieve Double Bronze: Earned 100,000,000 credits (113,899,237)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (513,057,580)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (219,395,002)GFN Double Gold: Earned 500,000,000 credits (717,019,109)PSA Double Gold: Earned 500,000,000 credits (535,232,795)
Message 96726 - Posted: 9 Jul 2016 | 13:20:53 UTC

Thanks to all those involved to make newer AMD GPUs running out-of-the-box.
____________
My stats
Badge score: 1*1 + 5*1 + 8*3 + 9*11 + 10*1 + 11*1 + 12*3 = 186

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96727 - Posted: 9 Jul 2016 | 13:26:35 UTC - in response to Message 96726.

Thanks to all those involved to make newer AMD GPUs running out-of-the-box.


Is it working for you?
____________
My lucky number is 75898524288+1

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1871
ID: 352
Credit: 2,942,897,989
RAC: 1,601,760
Discovered 7 mega primesEliminated 4 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain StageFound 1 prime in the 2020 Tour de Primes321 LLR Emerald: Earned 50,000,000 credits (62,020,570)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,853,190)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Double Bronze: Earned 100,000,000 credits (114,485,312)PSP LLR Emerald: Earned 50,000,000 credits (50,563,867)SoB LLR Emerald: Earned 50,000,000 credits (87,835,659)SR5 LLR Double Bronze: Earned 100,000,000 credits (101,883,529)SGS LLR Emerald: Earned 50,000,000 credits (53,154,727)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (76,801,029)Woodall LLR Emerald: Earned 50,000,000 credits (50,956,094)321 Sieve Double Bronze: Earned 100,000,000 credits (113,899,237)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (513,057,580)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (219,395,002)GFN Double Gold: Earned 500,000,000 credits (717,019,109)PSA Double Gold: Earned 500,000,000 credits (535,232,795)
Message 96728 - Posted: 9 Jul 2016 | 13:29:07 UTC - in response to Message 96727.
Last modified: 9 Jul 2016 | 13:29:58 UTC

Is it working for you?

Yes Mike, Fury Nano on hostID 248611, latest BOINC, Catalyst 16.5.1, GFN18
(getting work, validation should be fine)
____________
My stats
Badge score: 1*1 + 5*1 + 8*3 + 9*11 + 10*1 + 11*1 + 12*3 = 186

Profile Krzysiak_PL_GDA
Send message
Joined: 9 Sep 10
Posts: 8
ID: 67376
Credit: 294,309,834
RAC: 8,591
321 LLR Jade: Earned 10,000,000 credits (10,163,584)Cullen LLR Ruby: Earned 2,000,000 credits (3,298,243)ESP LLR Jade: Earned 10,000,000 credits (10,276,574)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (6,012,055)PPS LLR Emerald: Earned 50,000,000 credits (63,405,385)PSP LLR Turquoise: Earned 5,000,000 credits (7,415,063)SoB LLR Jade: Earned 10,000,000 credits (10,287,625)SR5 LLR Sapphire: Earned 20,000,000 credits (21,684,141)SGS LLR Sapphire: Earned 20,000,000 credits (32,018,339)TRP LLR Jade: Earned 10,000,000 credits (10,405,437)Woodall LLR Ruby: Earned 2,000,000 credits (3,355,812)321 Sieve Jade: Earned 10,000,000 credits (11,487,710)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (45,056)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,608,375)PPS Sieve Sapphire: Earned 20,000,000 credits (23,176,595)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (16,258)TRP Sieve (suspended) Gold: Earned 500,000 credits (522,776)AP 26/27 Turquoise: Earned 5,000,000 credits (5,049,707)GFN Emerald: Earned 50,000,000 credits (65,081,099)
Message 96746 - Posted: 11 Jul 2016 | 6:48:30 UTC


When R9 290/290X ???

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96748 - Posted: 11 Jul 2016 | 7:29:16 UTC - in response to Message 96746.


When R9 290/290X ???


Now.
____________
My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96759 - Posted: 11 Jul 2016 | 16:43:53 UTC

A note about Nvidia GPUs.

With what I learned while fixed the ATI GPU problem, it was obvious that the Nvidia configuration was really messed up too, but at least it was working. In order to prevent problems in the future, especially if Nvidia ever drops CUDA support, I "fixed" the Nvidia configurations while I was making the changes for the ATI fix. The old configurations actually ask for CUDA rather than OpenCL support. That's wrong, but it worked.

Well, guess what? The "Wrong" Nvidia configurations actually work better than the "Correct" configurations. It seems that BOINC, when looking for OpenCL Nvidia GPUs, gets confused when there's multiple GPUs. It works fine when it's looking for CUDA GPUs.

So I've backed out the Nvidia "fix". ATI GPUs are unaffected, and will continue to work.

If you have computers with multiple GPUs that used to get GFN tasks but stopped getting them for the last two days, this is why. They should be getting tasks again.

____________
My lucky number is 75898524288+1

Van ZimmermanProject donor
Volunteer tester
Send message
Joined: 30 Aug 12
Posts: 1950
ID: 168418
Credit: 6,315,554,899
RAC: 2,316
Discovered the World's First GFN-20 prime!!!Discovered 2 mega primesFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Sapphire: Earned 20,000,000 credits (20,089,185)Cullen LLR Sapphire: Earned 20,000,000 credits (21,197,588)ESP LLR Sapphire: Earned 20,000,000 credits (20,089,407)Generalized Cullen/Woodall LLR Sapphire: Earned 20,000,000 credits (21,873,609)PPS LLR Sapphire: Earned 20,000,000 credits (21,918,476)PSP LLR Sapphire: Earned 20,000,000 credits (20,117,197)SoB LLR Sapphire: Earned 20,000,000 credits (26,779,370)SR5 LLR Sapphire: Earned 20,000,000 credits (20,278,667)SGS LLR Sapphire: Earned 20,000,000 credits (20,055,153)TRP LLR Sapphire: Earned 20,000,000 credits (20,619,871)Woodall LLR Sapphire: Earned 20,000,000 credits (20,394,541)321 Sieve Sapphire: Earned 20,000,000 credits (28,148,632)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,373,251)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,051,222,753)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,189,695)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,102,079)AP 26/27 Emerald: Earned 50,000,000 credits (60,248,786)GFN Double Ruby: Earned 2,000,000,000 credits (4,703,540,875)PSA Double Bronze: Earned 100,000,000 credits (198,313,575)
Message 96773 - Posted: 11 Jul 2016 | 20:05:30 UTC - in response to Message 96746.


When R9 290/290X ???


These should work now. I have a 290x, and it is working fine without an app_info.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96779 - Posted: 11 Jul 2016 | 22:25:41 UTC - in response to Message 96773.


When R9 290/290X ???


These should work now. I have a 290x, and it is working fine without an app_info.


To be clear, it's working (so far) for GFN tasks. I haven't rolled out the fix to PPS-Sieve yet. I'm going to wait a few days before updating PPS-sieve in case there's any problems.
____________
My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96815 - Posted: 13 Jul 2016 | 21:21:10 UTC

I've installed the "newer AMD GPU" fix for the PPS-Sieve tasks. App_info should no longer be required for newish AMD GPUs to get work with PPS-Sieve. Let me know if it works, or if I've broken something horribly.

CPU tasks, and Nvidia GPU tasks are unchanged and won't be affected.

Assuming this works, all AMD GPUs should now be sent tasks for all the subprojects, assuming, of course, that the GPU is capable of running that subproject.
____________
My lucky number is 75898524288+1

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 859
ID: 370496
Credit: 312,846,449
RAC: 49,358
321 LLR Turquoise: Earned 5,000,000 credits (7,001,858)Cullen LLR Turquoise: Earned 5,000,000 credits (7,013,155)ESP LLR Turquoise: Earned 5,000,000 credits (7,130,193)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (7,138,464)PPS LLR Turquoise: Earned 5,000,000 credits (6,998,227)PSP LLR Turquoise: Earned 5,000,000 credits (6,995,135)SoB LLR Turquoise: Earned 5,000,000 credits (6,658,834)SR5 LLR Turquoise: Earned 5,000,000 credits (7,013,729)SGS LLR Turquoise: Earned 5,000,000 credits (7,028,814)TRP LLR Turquoise: Earned 5,000,000 credits (6,815,435)Woodall LLR Turquoise: Earned 5,000,000 credits (6,877,310)321 Sieve Ruby: Earned 2,000,000 credits (3,236,660)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,253,048)GFN Sapphire: Earned 20,000,000 credits (27,554,961)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 96817 - Posted: 13 Jul 2016 | 22:04:12 UTC - in response to Message 96815.

Assuming this works, all AMD GPUs should now be sent tasks for all the subprojects, assuming, of course, that the GPU is capable of running that subproject.

Still getting no tasks... I gave up on that machine anyways (17h for a PPS SV task? c'mon....) but I figure I'd mention it anyway

http://www.primegrid.com/forum_thread.php?id=6709

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96818 - Posted: 13 Jul 2016 | 22:44:46 UTC - in response to Message 96817.
Last modified: 13 Jul 2016 | 22:51:55 UTC

Assuming this works, all AMD GPUs should now be sent tasks for all the subprojects, assuming, of course, that the GPU is capable of running that subproject.

Still getting no tasks... I gave up on that machine anyways (17h for a PPS SV task? c'mon....) but I figure I'd mention it anyway

http://www.primegrid.com/forum_thread.php?id=6709


Unfortunately that computer's problem is unrelated to this problem. That is a fairly ancient GPU. This change was to fix a systemic problem that caused all newer AMD GPUs to not get tasks due to AMD having dropped CAL support for newer cards.

EDIT: According to this web page: http://support.amd.com/en-us/kb-articles/Pages/ATI-Radeon-4000-Series-Drivers.aspx there's no Windows 10 driver for that series GPU. Perhaps that has something to do with it.
____________
My lucky number is 75898524288+1

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 859
ID: 370496
Credit: 312,846,449
RAC: 49,358
321 LLR Turquoise: Earned 5,000,000 credits (7,001,858)Cullen LLR Turquoise: Earned 5,000,000 credits (7,013,155)ESP LLR Turquoise: Earned 5,000,000 credits (7,130,193)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (7,138,464)PPS LLR Turquoise: Earned 5,000,000 credits (6,998,227)PSP LLR Turquoise: Earned 5,000,000 credits (6,995,135)SoB LLR Turquoise: Earned 5,000,000 credits (6,658,834)SR5 LLR Turquoise: Earned 5,000,000 credits (7,013,729)SGS LLR Turquoise: Earned 5,000,000 credits (7,028,814)TRP LLR Turquoise: Earned 5,000,000 credits (6,815,435)Woodall LLR Turquoise: Earned 5,000,000 credits (6,877,310)321 Sieve Ruby: Earned 2,000,000 credits (3,236,660)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,253,048)GFN Sapphire: Earned 20,000,000 credits (27,554,961)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 96819 - Posted: 13 Jul 2016 | 22:48:45 UTC - in response to Message 96818.

Assuming this works, all AMD GPUs should now be sent tasks for all the subprojects, assuming, of course, that the GPU is capable of running that subproject.

Still getting no tasks... I gave up on that machine anyways (17h for a PPS SV task? c'mon....) but I figure I'd mention it anyway

http://www.primegrid.com/forum_thread.php?id=6709


Unfortunately that computer's problem is unrelated to this problem. That is a fairly ancient GPU. This change was to fix a systemic problem that caused all newer AMD GPUs to not get tasks due to AMD having dropped CAL support for newer cards.

Dunno, maybe you were hoping the new coding would fix it / you'd realize the problem after looking how things are coded. AS I said, I've given up on it. JUst figure I'd mention anyway.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13260
ID: 53948
Credit: 223,143,742
RAC: 32,556
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Jade: Earned 10,000,000 credits (12,899,773)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,011)TRP LLR Ruby: Earned 2,000,000 credits (4,083,840)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (22,885,121)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,118,303)GFN Emerald: Earned 50,000,000 credits (72,383,585)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 96820 - Posted: 13 Jul 2016 | 22:55:25 UTC - in response to Message 96819.

Assuming this works, all AMD GPUs should now be sent tasks for all the subprojects, assuming, of course, that the GPU is capable of running that subproject.

Still getting no tasks... I gave up on that machine anyways (17h for a PPS SV task? c'mon....) but I figure I'd mention it anyway

http://www.primegrid.com/forum_thread.php?id=6709


Unfortunately that computer's problem is unrelated to this problem. That is a fairly ancient GPU. This change was to fix a systemic problem that caused all newer AMD GPUs to not get tasks due to AMD having dropped CAL support for newer cards.

Dunno, maybe you were hoping the new coding would fix it / you'd realize the problem after looking how things are coded. AS I said, I've given up on it. JUst figure I'd mention anyway.


It's not a coding change; it's just a configuration change on the server to look for OpenCL support rather than CAL support because the newer GPUs don't support CAL anymore. The only thing that theoretically might change with old GPUs is that GPUs that used to work might not work anymore, but I can't imagine any reasonable scenario where an old GPU that didn't work would start working because of this change.

(I updated my previous post with some additional information.)
____________
My lucky number is 75898524288+1

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 859
ID: 370496
Credit: 312,846,449
RAC: 49,358
321 LLR Turquoise: Earned 5,000,000 credits (7,001,858)Cullen LLR Turquoise: Earned 5,000,000 credits (7,013,155)ESP LLR Turquoise: Earned 5,000,000 credits (7,130,193)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (7,138,464)PPS LLR Turquoise: Earned 5,000,000 credits (6,998,227)PSP LLR Turquoise: Earned 5,000,000 credits (6,995,135)SoB LLR Turquoise: Earned 5,000,000 credits (6,658,834)SR5 LLR Turquoise: Earned 5,000,000 credits (7,013,729)SGS LLR Turquoise: Earned 5,000,000 credits (7,028,814)TRP LLR Turquoise: Earned 5,000,000 credits (6,815,435)Woodall LLR Turquoise: Earned 5,000,000 credits (6,877,310)321 Sieve Ruby: Earned 2,000,000 credits (3,236,660)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,253,048)GFN Sapphire: Earned 20,000,000 credits (27,554,961)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 96821 - Posted: 14 Jul 2016 | 3:24:41 UTC - in response to Message 96818.

EDIT: According to this web page: http://support.amd.com/en-us/kb-articles/Pages/ATI-Radeon-4000-Series-Drivers.aspx there's no Windows 10 driver for that series GPU. Perhaps that has something to do with it.

Unlikely... as I've said, it was crunching just fine under Win 10. Then one day, it wasn't getting tasks anymore.

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1871
ID: 352
Credit: 2,942,897,989
RAC: 1,601,760
Discovered 7 mega primesEliminated 4 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain StageFound 1 prime in the 2020 Tour de Primes321 LLR Emerald: Earned 50,000,000 credits (62,020,570)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,853,190)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Double Bronze: Earned 100,000,000 credits (114,485,312)PSP LLR Emerald: Earned 50,000,000 credits (50,563,867)SoB LLR Emerald: Earned 50,000,000 credits (87,835,659)SR5 LLR Double Bronze: Earned 100,000,000 credits (101,883,529)SGS LLR Emerald: Earned 50,000,000 credits (53,154,727)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (76,801,029)Woodall LLR Emerald: Earned 50,000,000 credits (50,956,094)321 Sieve Double Bronze: Earned 100,000,000 credits (113,899,237)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (513,057,580)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (219,395,002)GFN Double Gold: Earned 500,000,000 credits (717,019,109)PSA Double Gold: Earned 500,000,000 credits (535,232,795)
Message 96826 - Posted: 14 Jul 2016 | 11:18:59 UTC - in response to Message 96815.

I've installed the "newer AMD GPU" fix for the PPS-Sieve tasks. App_info should no longer be required for newish AMD GPUs to get work with PPS-Sieve. Let me know if it works, or if I've broken something horribly.

Getting new PPS Sieve tasks as expected on Fury Nano.

____________
My stats
Badge score: 1*1 + 5*1 + 8*3 + 9*11 + 10*1 + 11*1 + 12*3 = 186

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 2080
ID: 1178
Credit: 8,000,172,669
RAC: 7,052,979
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 25 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 2 Fermat divisors2012 Tour de Primes highest prime count2012 Tour de Primes most Mountain Stage primes2015 Tour de Primes highest prime count2016 Tour de Primes highest prime countFound 23 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 2 primes in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes highest prime countFound 22 primes in the 2019 Tour de Primes2020 Tour de Primes highest prime scoreFound 21 primes in the 2020 Tour de PrimesFound 4 mega primes in the 2020 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (138,867,609)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Silver: Earned 200,000,000 credits (203,204,792)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (109,580,172)PPS LLR Double Gold: Earned 500,000,000 credits (612,542,722)PSP LLR Double Bronze: Earned 100,000,000 credits (126,982,721)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (214,194,272)SGS LLR Double Bronze: Earned 100,000,000 credits (186,965,111)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Bronze: Earned 100,000,000 credits (196,257,314)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (210,849,102)Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (83,794,448)Generalized Cullen/Woodall Sieve (suspended) Double Silver: Earned 200,000,000 credits (285,139,652)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (2,557,878,599)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Double Silver: Earned 200,000,000 credits (203,523,358)TRP Sieve (suspended) Double Silver: Earned 200,000,000 credits (201,489,157)AP 26/27 Double Silver: Earned 200,000,000 credits (314,653,053)GFN Double Amethyst: Earned 1,000,000,000 credits (1,754,025,772)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 96827 - Posted: 14 Jul 2016 | 12:15:20 UTC - in response to Message 96821.
Last modified: 14 Jul 2016 | 12:20:07 UTC

EDIT: According to this web page: http://support.amd.com/en-us/kb-articles/Pages/ATI-Radeon-4000-Series-Drivers.aspx there's no Windows 10 driver for that series GPU. Perhaps that has something to do with it.

Unlikely... as I've said, it was crunching just fine under Win 10. Then one day, it wasn't getting tasks anymore.


Actually, this is very likely the case. As is noted in the AMD/ATI driver information for the HD4000 series (and older cards--see here), actual AMD/ATI driver support for the HD4000 series ended with Catalyst 13.1 in Windows 8. Under Windows 10 (and Windows 8.1), the driver update is handled via the Microsoft OS update. My guess is that the Windows updates that likely occurred in March (when you posted the original message) probably tinkered with the video driver and broke OpenCL support (which, BTW, was only ever in Beta support with AMD/ATI anyway for the HD4000 series). You might try to rollback the video driver to a version released prior to the March update, but this will not be a permanent fix as Win10 will probably apply its automatic updates and reintroduce the problem.

I used to own a number of the HD4000 cards (including your specific model), and I always found them to be temperamental when doing OpenCL work under any Windows OS.

EDIT:
You might try the procedure here to install a legacy driver for the HD4000 series cards on Win10. I haven't tried it as I don't own any of the HD4000 cards anymore, so use at your own risk.

Profile [AF>EDLS]GuL
Avatar
Send message
Joined: 7 Feb 11
Posts: 3
ID: 85149
Credit: 325,789,950
RAC: 14,182
2019 Tour de Primes most Mountain Stage primesFound 4 primes in the 2019 Tour de PrimesFound 2 primes in the 2019 Tour de Primes Mountain Stage321 LLR Silver: Earned 100,000 credits (182,983)Cullen LLR Gold: Earned 500,000 credits (536,611)ESP LLR Gold: Earned 500,000 credits (715,503)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,406,804)PPS LLR Amethyst: Earned 1,000,000 credits (1,842,468)PSP LLR Gold: Earned 500,000 credits (791,022)SoB LLR Amethyst: Earned 1,000,000 credits (1,169,161)SR5 LLR Gold: Earned 500,000 credits (527,804)SGS LLR Amethyst: Earned 1,000,000 credits (1,697,178)TRP LLR Gold: Earned 500,000 credits (663,483)Woodall LLR Silver: Earned 100,000 credits (128,007)321 Sieve Silver: Earned 100,000 credits (153,691)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (773,401)Generalized Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (166,071)PPS Sieve Double Silver: Earned 200,000,000 credits (202,139,832)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,229,111)AP 26/27 Jade: Earned 10,000,000 credits (16,382,236)GFN Emerald: Earned 50,000,000 credits (95,284,336)
Message 97449 - Posted: 4 Aug 2016 | 5:49:26 UTC - in response to Message 96779.


To be clear, it's working (so far) for GFN tasks. I haven't rolled out the fix to PPS-Sieve yet. I'm going to wait a few days before updating PPS-sieve in case there's any problems.

Hi Michael,
It seems to work for me with a R9 380 AMD graphic card : http://www.primegrid.com/result.php?resultid=731585229

Many thanks !

Message boards : Number crunching : Progress re: Newer AMD GPUs

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.94, 2.45, 2.28
Generated 14 Aug 2020 | 5:55:42 UTC