Message boards :
Number crunching :
How to setup Bonic to use my ATI card on seti@home?
Message board moderation
Author | Message |
---|---|
Andy Mclaughlan Send message Joined: 2 Sep 04 Posts: 3 Credit: 1,092,591 RAC: 0 |
Ok Im a little confused about how to actually get seti@home working with my ATI card. I found out so far that standard bonic only uses Nvidia cards and only an optimized version will use an ATI card. Ok so how do I setup and optimized version of bonic is there a beginners guide as its not at all clear. I downloaded and installed Lunatics_Win64_v0.38_setup but as far as I can see it has made no difference to how seti is running on my bonic client? So how do I set this up? |
Blake Bonkofsky Send message Joined: 29 Dec 99 Posts: 617 Credit: 46,383,149 RAC: 0 |
Ok Im a little confused about how to actually get seti@home working with my ATI card. I found out so far that standard bonic only uses Nvidia cards and only an optimized version will use an ATI card. Could you post the first 30-40 lines of the startup log on your BOINC client? That will show us if BOINC will even try to use the ATI card. Also, the servers still have not recovered from the maintenance outage, so you might just have to wait for the servers to come back up to get some tasks for your device. |
Mad Fritz Send message Joined: 20 Jul 01 Posts: 87 Credit: 11,334,904 RAC: 0 |
First thing: ATM ati-WU's seems to be rare... I had to wait a week or so before I got my first one. Second: Having Lunatic's excellent optimised apps is just half of the game. I had to install AMD's APP (Accelerated Parallel Processing) SDK too. Edit: According to the latest readme it is not longer necessary: Minimum required driver: Something that is OpenCL capable. You can check with Of cause your card has to be OpenCL capable. For cards, see But do NOT expect a similar performance like the nVidias. I am normally (regarding noise, power consumption, game performance & value for money) an ATI/AMD-fanboy. BUT I have now 2 nVidias 560/580 crunching for SETI just for the sake of it (OK, dont get any WUs, but who cares). BR Andy |
Andy Mclaughlan Send message Joined: 2 Sep 04 Posts: 3 Credit: 1,092,591 RAC: 0 |
Well it seems to be working, my card is OpenCL capable and its attempting to request work for it but saying there are no tasks available so I guess Ill just have to wait and see what happens. |
Mike Send message Joined: 17 Feb 01 Posts: 34253 Credit: 79,922,639 RAC: 80 |
Would be useful to know what card you are using. With each crime and every kindness we birth our future. |
Triwush Send message Joined: 31 Aug 99 Posts: 2 Credit: 99,222,064 RAC: 260 |
I have an HD 6850, which is not getting any work - yet. Thanks. |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
just an FYI. the more recent ATI drivers all come with SDK so you don't have to do an extra step to get that installed or working In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
I installed Lunatics on an ATI 4870 about 3 months ago and it's getting lots of work. Also installed an a 3650 (i think) not open CL, and its gets works, but occasionaly runs out. |
Andy Mclaughlan Send message Joined: 2 Sep 04 Posts: 3 Credit: 1,092,591 RAC: 0 |
Would be useful to know what card you are using. Im using this: ATI GPU 0: ATI Radeon HD 4600 series (R730) (CAL version 1.4.1385, 512MB, 480 GFLOPS peak) Not had any work units for it so far. |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
Andy, which GPU apps did you install? You might need the MB app from this thread: Call for testers - low-end ATi HD4xxx, part 2 Claggy |
mechtheist Send message Joined: 20 Aug 09 Posts: 9 Credit: 9,617,595 RAC: 0 |
I have had the same problem, with some new hardware and reconfiguring the 3 PCs I run BOINC, I can't get any GPU work, that includes 2 PCs with ATI cards, and one with the standard SETI install on a linux macine with nvidia cards. I think though it may have been a hallucination, that I saw a couple or 3 of ATI tasks running, but for over a week I haven't gotten any from SETI. I have tons of cpu tasks running. You can see requests etc: 9/25/2011 9:03:48 AM | SETI@home | Found app_info.xml; using anonymous platform 9/25/2011 9:21:08 AM | SETI@home | Requesting new tasks for CPU and ATI GPU 9/26/2011 2:42:36 PM | SETI@home | Reporting 1 completed tasks, requesting new tasks for CPU and ATI GPU for the ATIs, but I don't see explicitly requests for GPU work on th linux with nvidias, and that was working up until recently. The other projects run GPUs just fine. Any help/ideas would be greatly appreciated. |
Gundolf Jahn Send message Joined: 19 Sep 00 Posts: 3184 Credit: 446,358 RAC: 0 |
...and one with the standard SETI install on a linux machine with nvidia cards. There's no such thing as a "standard SETI install". ;-) What you install is BOINC and eventually an optimised application. Your linux nVidia host seems to run the stock SETI applications though, and there is no stock CUDA application for linux here at SETI@home. Gruß, Gundolf |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
I have had the same problem, with some new hardware and reconfiguring the 3 PCs I run BOINC, I can't get any GPU work, that includes 2 PCs with ATI cards, and one with the standard SETI install on a linux macine with nvidia cards. I think though it may have been a hallucination, that I saw a couple or 3 of ATI tasks running, but for over a week I haven't gotten any from SETI. I have tons of cpu tasks running. One of your ATI machines has 50 CPU tasks which is the limit for CPU tasks at the moment, it probably can't get any GPU tasks because it's getting refused because it's at the CPU limit, So you'll need to stop it asking for CPU work, eithier reduce it cache settings until it stops asking for CPU work, or deselect 'Use CPU' in your project preferences until you have enough GPU work, (It might be best if you did new preferences just for that host, and then moved that host to that venue) Your other ATI host has just three Astropulse tasks, you might want to try increasing it's cache to just get some more CPU work, later move it to the venue where 'Use CPU' isn't selected, But select NNT at any other projects first, otherwise it'll fill up with work from them. You Linux host is running the Stock apps, there isn't a Stock Linux Seti Cuda app, you'll have to install one of the Optimised Cuda apps to get the Nvidia's crunching, Note: there are only Cuda apps available for 64bit Linux: Downloads at Crunchers Anonymous Claggy |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14649 Credit: 200,643,578 RAC: 874 |
One of your ATI machines has 50 CPU tasks which is the limit for CPU tasks at the moment, it probably can't get any GPU tasks because it's getting refused because it's at the CPU limit, I think that was my speculation a while back, but it doesn't seem to be true - at the moment, if it ever was. I'm monitoring a host with currently exactly 450 tasks in progress - 400 NVidia GPU, and 50 CPU. It's doing VLAR on the CPU just at the moment, so that 50 limit doesn't get recycled very often: but that isn't stopping the NVidia side of things reporting completed shorties, and getting replacements, every six minutes or so. I think we were speculating much earlier in the current server problems, when the quotas were first introduced. It may be that a host which already had more than the quota cached from before the troubles got backed off more aggressively than hosts which are on the current line. |
mechtheist Send message Joined: 20 Aug 09 Posts: 9 Credit: 9,617,595 RAC: 0 |
One of your ATI machines has 50 CPU tasks which is the limit for CPU tasks at the moment, it probably can't get any GPU tasks because it's getting refused because it's at the CPU limit, @Claggy too, thank you guys, I don't think it is too many cpu tasks, the replies just say no 'tasks' 9/29/2011 3:54:43 AM | SETI@home | Reporting 1 completed tasks, requesting new tasks for CPU and ATI GPU 9/29/2011 3:54:46 AM | SETI@home | Scheduler request completed: got 0 new tasks 9/29/2011 3:54:46 AM | SETI@home | Project has no tasks available I don't know if it means anything, but it only requests GPU tasks once, then continues to ask for and get CPU tasks, but there are no more requests for GPU. I think it will ask for GPUs again, sometimes, but if it does there must be a 15 or more ratio. Again, thanks for any help, any other project I wouldn't spend all that much time on, but SETI is different, and I'd like to get more work done for it without going exclusive to SETI. I have it set at a 4 to 1 priority to the others I work on [except LHC, but they seldom have significant work loads][/quote] |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
From the News Forum: Our work unit storage server crashed this morning. Until we get this fixed, we are unable to send out work. and later: The box is back up and the RAID is resync'ing. I have the project up to clear some of the queues but the feeder is idling until the resync is complete. So no work until the feeder starts giving out work again, Claggy |
LadyL Send message Joined: 14 Sep 11 Posts: 1679 Credit: 5,230,097 RAC: 0 |
@Claggy too, thank you guys, I don't think it is too many cpu tasks, the replies just say no 'tasks' You will have to wait that work is available again, and then look what reply you get to the GPU work request. 'no tasks available' is a very common outcome, when everybody is trying to fill up again - you need some luck to get work assigned. If you see something else it can help with diagnosis. Apart from that CPU and GPU operate on different backoffs for retries - time between retries increases which each unsuccessful try. If the try is successful (i.e. got a task) but didn't quite fullfill demand, it will ask again after the minimum intervall. This fits with your 'CPU keeps asking and getting, but GPU doesn't ask again' Manual update clears backoffs and will force BOINC to ask again (provided it believes it's short of tasks) and go back to short retry intervalls. (known as button abuse ;) ) |
mechtheist Send message Joined: 20 Aug 09 Posts: 9 Credit: 9,617,595 RAC: 0 |
@Claggy & @LadyL Thanks again for the replies. This is an impossible time to troubleshoot this, but the lack of gpu work is 2+ weeks old, there were plenty of wu to spread around, looking at my valid tasks, I see a lot of the non-gpu tasks validated in that time by cuda-wu,eg: 2093516012 5072951 26 Sep 2011 | 8:29:46 UTC 26 Sep 2011 | 20:28:04 UTC Completed and validated 2,949.64 293.92 40.97 SETI@home Enhanced v6.08 (cuda) 2093516013 6172575 26 Sep 2011 | 8:29:46 UTC 26 Sep 2011 | 16:32:09 UTC Completed and validated 2,680.19 2,667.87 40.97 SETI@home Enhanced Anonymous platform (CPU) Have there been many fewer ati-wu during that time? I am too much the village idiot to comprehend why calcs aint always calcs-why can't many of these be processed by any of the 3-cpu, cuda, openCL--in other words, are the ATI cards usable on a fairly restricted set of work? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Edit: And of course as I was preparing the above, the situation changed, a bunch of work came in, but seems only cpu's, that is all that was requested, thanks BTW about the info on how that works, I just hit update and it requested GPU work and got no new tasks available. I don't think it wants to send me ATI work for some reason even though it knows I have the cards for it. |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
@Claggy Go into your project preferences and deselect 'Use CPU', now Boinc will only ask for GPU work, you should get some, patience is the key here, you can re-enable CPU work fetch later, There is no such thing as an ATI Wu, any Wu can be sent to any device that has a compatible app (with the exception of VLAR's to Nvidia GPUs) Claggy |
mechtheist Send message Joined: 20 Aug 09 Posts: 9 Credit: 9,617,595 RAC: 0 |
@Claggy Hello sir, thank you for your patience! If patience is the key, well, I'm always way the f off-key, per the norm for me. But, I have done things of a BOINC-abusive nature, killing off upwards of 200 wu's, gone all no-new-tasky on everything but LHC and SETI with the no_cpu flag set, and this: 9/29/2011 7:41:52 PM | SETI@home | Sending scheduler request: To fetch work. 9/29/2011 7:41:52 PM | SETI@home | Requesting new tasks for ATI GPU 9/29/2011 7:41:54 PM | SETI@home | Scheduler request completed: got 0 new tasks 9/29/2011 7:41:54 PM | SETI@home | No tasks sent Same on both my ATI machines, the one I am writing from currently has no GPU work going, since it's finished all that were there and LHC has none, and SETI won't give me any. I am using BOINC manager 6.12.34-64, windows7_64, one machine has 6900s the other 5800s ATI, with the 8.881 driver in both, the drive bays face the east, I'm type O negative, grasping at straws here, any ideas? Thank you again for the help. |
©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.