New Linux OpenCL App for AMD/ATi?!

Questions and Answers : GPU applications : New Linux OpenCL App for AMD/ATi?!
Message board moderation

To post messages, you must log in.

AuthorMessage
Paul

Send message
Joined: 17 May 99
Posts: 72
Credit: 42,977,964
RAC: 43
United States
Message 1686146 - Posted: 30 May 2015, 22:59:29 UTC
Last modified: 30 May 2015, 23:34:24 UTC

So, as ATi GPU users will know, CAL was removed from the latest stable Catalyst drivers (for Linux). Yesterday, all of a sudden, my ATi GPUs started crunching SETI@home work again. I couldn't believe it.

Now, I see an app called SETI@home v7 7.04 (opencl_ati5_linux_nocal). I'm correct in saying this is a new app, right?
ID: 1686146 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1686175 - Posted: 31 May 2015, 2:50:55 UTC - in response to Message 1686146.  
Last modified: 31 May 2015, 3:22:10 UTC

You can see the apps here:
http://setiathome.berkeley.edu/apps.php

Date for opencl_ati5_linux_nocal is 30 May 2013 but I don't know if it is correct.
It may be new plan_class (new for Linux)
(i.e. it may be old app but new plan_class)

In fact the app (executable) is the same for all these plan classes (or maybe 2 variants for HD 4xxx and HD 5xxx+ ?):
opencl_ati5_linux
opencl_ati5_linux_nocal
opencl_ati_linux
opencl_ati_linux_nocal


Read some (5-10) posts here:
http://setiathome.berkeley.edu/forum_thread.php?id=77102&postid=1685088#1685088

The verdict/fix (28 May 2015): "Eric found a typo in the plan class specification file"
http://setiathome.berkeley.edu/forum_thread.php?id=77102&postid=1685215#1685215
 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1686175 · Report as offensive
KarmannGaz

Send message
Joined: 18 Mar 09
Posts: 4
Credit: 23,455
RAC: 0
United Kingdom
Message 1686697 - Posted: 1 Jun 2015, 18:19:37 UTC

I've just added an ATI graphics card to my AMD A8 APU based Linux box (running Mint 17.1 64 bit), and finally managed to get the drivers updated to ATI Catalyst ones so BOINC recognises it, and SETI has given me a few ATI tasks. The ones using application SETI@home v7 7.04 (opencl_ati5_linux) all ran fine. However, I got three allocated to SETI@home v7 7.04 (opencl_ati_linux) which are behaving oddly. Each one runs for 21 seconds elapsed time, about 0.016% progress, then goes to status "scheduler wait" for ten seconds or so, then resets itself to zero percent and zero elapsed time and starts again. Estimated time remaining is not going down. I've suspended them for the time being as they don't seem to be getting anywhere, and stopped SETI from giving me new tasks until I work out what's going on. Should I abort them, or is there something I need to do to make them work?
ID: 1686697 · Report as offensive
Paul

Send message
Joined: 17 May 99
Posts: 72
Credit: 42,977,964
RAC: 43
United States
Message 1686929 - Posted: 2 Jun 2015, 8:26:48 UTC - in response to Message 1686175.  

Hi BilBg,

Well, that explains it, for sure. Thanks for the references.

A typo kept me from making it near the top. Ouch.

(As for the new question about resetting workunits, all I can say is that I had something like that happen in the past, but i don't remember what I did to fix it. I think I posted to this form, so search around more or post a new thread; no one is going to see it here in this one.)
ID: 1686929 · Report as offensive
KarmannGaz

Send message
Joined: 18 Mar 09
Posts: 4
Credit: 23,455
RAC: 0
United Kingdom
Message 1686962 - Posted: 2 Jun 2015, 11:05:29 UTC - in response to Message 1686929.  

Thanks Porcelain Mouse, I think you're right. :-)

The "search forums" didn't find any matches on it for me, so I think I may be the first to have my particular problem. For the time being, I've aborted all the looping tasks and will wait and see if it gets any more of them. So far, nothing further. Cheers!
ID: 1686962 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1687160 - Posted: 3 Jun 2015, 3:25:23 UTC - in response to Message 1686962.  

Developers/programmers of GPU apps (CUDA, OpenCL) read and post in Number Crunching

You are not "the first to have" "Scheduler wait", e.g.:
http://setiathome.berkeley.edu/forum_thread.php?id=75005

I don't know the cause of your "particular problem" (maybe because of only 256MB GPU memory or the driver version?) so better ask in Number Crunching
 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1687160 · Report as offensive
KarmannGaz

Send message
Joined: 18 Mar 09
Posts: 4
Credit: 23,455
RAC: 0
United Kingdom
Message 1688467 - Posted: 6 Jun 2015, 10:43:29 UTC - in response to Message 1687160.  

Hmm, ok. I'll try there next. Obviously my forum searches aren't quite right either!

Your last comment about me only having 256Mb on board has highlighted a problem though - the card is a HD6670 with 2Gb of RAM, but Catalyst Control Centre (and BOINC) recognise it as a HD6550D with only 256Mb. I'd just assumed they were the same thing, but hadn't spotted the RAM difference. Reading up on it, they're not the same. I probably have the wrong driver installed I guess, which is a pain as it took me ages to install the thing. I'll do some more searching the web on that line of enquiry before posting back on the Number Crunching page, if I even need to - I suspect if I get the drivers & CCC to report it as a HD6670 like it's supposed to, BOINC may well be a bit happier. Thanks for pointing this out though.
ID: 1688467 · Report as offensive
KarmannGaz

Send message
Joined: 18 Mar 09
Posts: 4
Credit: 23,455
RAC: 0
United Kingdom
Message 1689227 - Posted: 8 Jun 2015, 17:29:28 UTC - in response to Message 1688467.  

Sorted my problem out now. I've removed the GPU and am back to plain old APU processing with the default xorg xserver display driver. Screen is the right size again, case temp has dropped back to normal, I'm happy, BOINC is happy. Moral of the story - if it ain't broke, don't fix it. Will never try adding a GPU again, more hassle than it's worth! Cheers.
ID: 1689227 · Report as offensive

Questions and Answers : GPU applications : New Linux OpenCL App for AMD/ATi?!


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