Questions and Answers :
GPU applications :
GPU No Longer Receiving Work.
Message board moderation
Author | Message |
---|---|
Frank Send message Joined: 10 Jan 01 Posts: 4 Credit: 1,829,350 RAC: 1 |
For more then a year, my machine has been happily processing SETI work on the GPU. In the last 2 weeks or so I am no longer receiving work for the GPU. The BOINC manager tells me that the GPU processing is enabled and I've tried messing with the setting to no avail. I have a Windows 7 AMD machine with an AMD Radeon HD 6450 graphics adapter. It's been working OK for a long time - I can't figure out what happened. As you can see below, the graphics card is found and considered ready to use. 12/7/2013 8:08:24 AM | | cc_config.xml not found - using defaults 12/7/2013 8:08:24 AM | | Starting BOINC client version 7.2.33 for windows_x86_64 12/7/2013 8:08:24 AM | | log flags: file_xfer, sched_ops, task 12/7/2013 8:08:24 AM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 12/7/2013 8:08:24 AM | | Data directory: D:\BOINC 12/7/2013 8:08:24 AM | | Running under account Frank 12/7/2013 8:08:24 AM | | CAL: ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (CAL version 1.4.1741, 1024MB, 991MB available, 400 GFLOPS peak) 12/7/2013 8:08:24 AM | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (driver version 1084.4 (VM), device version OpenCL 1.2 AMD-APP (1084.4), 1024MB, 991MB available, 400 GFLOPS peak) 12/7/2013 8:08:24 AM | | OpenCL CPU: AMD A6-3650 APU with Radeon(tm) HD Graphics (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1084.4 (sse2), device version OpenCL 1.2 AMD-APP (1084.4)) 12/7/2013 8:08:24 AM | | Host name: Franks-PC 12/7/2013 8:08:24 AM | | Processor: 4 AuthenticAMD AMD A6-3650 APU with Radeon(tm) HD Graphics [Family 18 Model 1 Stepping 0] 12/7/2013 8:08:24 AM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni cx16 popcnt syscall nx lm svm sse4a osvw ibs skinit wdt page1gb rdtscp 3dnowext 3dnow 12/7/2013 8:08:24 AM | | OS: Microsoft Windows 7: Home Premium x64 Edition, Service Pack 1, (06.01.7601.00) 12/7/2013 8:08:24 AM | | Memory: 7.99 GB physical, 15.98 GB virtual 12/7/2013 8:08:24 AM | | Disk: 465.76 GB total, 281.13 GB free 12/7/2013 8:08:24 AM | | Local time is UTC -5 hours |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
Do your other projects use the GPU? You omitted relevant parts of Event Log, better post 40-50 lines. Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Frank Send message Joined: 10 Jan 01 Posts: 4 Credit: 1,829,350 RAC: 1 |
Entire contents of the log since starting up my system this morning. 12/8/2013 9:34:37 AM | | cc_config.xml not found - using defaults 12/8/2013 9:34:37 AM | | Starting BOINC client version 7.2.33 for windows_x86_64 12/8/2013 9:34:37 AM | | log flags: file_xfer, sched_ops, task 12/8/2013 9:34:37 AM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 12/8/2013 9:34:37 AM | | Data directory: D:\BOINC 12/8/2013 9:34:37 AM | | Running under account Frank 12/8/2013 9:34:37 AM | | CAL: ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (CAL version 1.4.1741, 1024MB, 991MB available, 400 GFLOPS peak) 12/8/2013 9:34:37 AM | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (driver version 1084.4 (VM), device version OpenCL 1.2 AMD-APP (1084.4), 1024MB, 991MB available, 400 GFLOPS peak) 12/8/2013 9:34:37 AM | | OpenCL CPU: AMD A6-3650 APU with Radeon(tm) HD Graphics (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1084.4 (sse2), device version OpenCL 1.2 AMD-APP (1084.4)) 12/8/2013 9:34:37 AM | | Host name: Franks-PC 12/8/2013 9:34:37 AM | | Processor: 4 AuthenticAMD AMD A6-3650 APU with Radeon(tm) HD Graphics [Family 18 Model 1 Stepping 0] 12/8/2013 9:34:37 AM | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni cx16 popcnt syscall nx lm svm sse4a osvw ibs skinit wdt page1gb rdtscp 3dnowext 3dnow 12/8/2013 9:34:37 AM | | OS: Microsoft Windows 7: Home Premium x64 Edition, Service Pack 1, (06.01.7601.00) 12/8/2013 9:34:37 AM | | Memory: 7.99 GB physical, 15.98 GB virtual 12/8/2013 9:34:37 AM | | Disk: 465.76 GB total, 282.40 GB free 12/8/2013 9:34:37 AM | | Local time is UTC -5 hours 12/8/2013 9:34:37 AM | rosetta@home | URL http://boinc.bakerlab.org/rosetta/; Computer ID 1497548; resource share 100 12/8/2013 9:34:37 AM | Docking | URL http://docking.cis.udel.edu/; Computer ID 103563; resource share 100 12/8/2013 9:34:37 AM | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 6259144; resource share 100 12/8/2013 9:34:37 AM | World Community Grid | URL http://www.worldcommunitygrid.org/; Computer ID 1796037; resource share 100 12/8/2013 9:34:37 AM | SETI@home | General prefs: from SETI@home (last modified 06-Dec-2013 20:51:59) 12/8/2013 9:34:37 AM | SETI@home | Host location: none 12/8/2013 9:34:37 AM | SETI@home | General prefs: using your defaults 12/8/2013 9:34:37 AM | | Reading preferences override file 12/8/2013 9:34:37 AM | | Preferences: 12/8/2013 9:34:37 AM | | max memory usage when active: 4090.73MB 12/8/2013 9:34:37 AM | | max memory usage when idle: 5727.02MB 12/8/2013 9:34:37 AM | | max disk usage: 20.00GB 12/8/2013 9:34:37 AM | | (to change preferences, visit a project web site or select Preferences in the Manager) 12/8/2013 9:34:37 AM | | Not using a proxy 12/8/2013 9:34:40 AM | SETI@home | Restarting task 28fe09aa.21192.41336.438086664195.12.17_0 using setiathome_v7 version 700 in slot 3 12/8/2013 9:34:40 AM | rosetta@home | Sending scheduler request: To fetch work. 12/8/2013 9:34:40 AM | rosetta@home | Requesting new tasks for ATI 12/8/2013 9:34:52 AM | rosetta@home | Restarting task 26_input_0002_no_lig_fragments_fold_SAVE_ALL_OUT_108255_2418_0 using minirosetta version 348 in slot 1 12/8/2013 9:34:52 AM | Docking | Restarting task 1d4h1ajv_mod0014crossdockinghiv1_35642_164418_0 using charmm34 version 623 in slot 0 12/8/2013 9:34:52 AM | World Community Grid | Restarting task MCM1_0000454_7775_1 using mcm1 version 726 in slot 2 12/8/2013 9:34:58 AM | rosetta@home | Scheduler request completed: got 0 new tasks 12/8/2013 9:35:04 AM | Docking | Sending scheduler request: To fetch work. 12/8/2013 9:35:04 AM | Docking | Requesting new tasks for ATI 12/8/2013 9:35:06 AM | Docking | Scheduler request completed: got 0 new tasks 12/8/2013 9:35:11 AM | SETI@home | Sending scheduler request: To fetch work. 12/8/2013 9:35:11 AM | SETI@home | Requesting new tasks for ATI 12/8/2013 9:35:13 AM | SETI@home | Scheduler request completed: got 0 new tasks |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
Check that you have everything here set to 'yes' (CPU GPU applications): http://setiathome.berkeley.edu/prefs.php?subset=project 12/8/2013 9:34:37 AM | | Reading preferences override file The line above means you use 'Local preferences' http://boinc.berkeley.edu/wiki/Local_preferences#Network_usage Set: Minimum work buffer 3 days Max additional work buffer 0.01 days Edit: Oh! I now see that you use bad ATI Driver: 12/8/2013 9:34:37 AM | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (driver version 1084.4 (VM), device version OpenCL 1.2 AMD-APP (1084.4), 1024MB, 991MB available, 400 GFLOPS peak) ... and SETI@home intentionally do not send apps to it because it have broken OpenCL compiler You use Catalyst 13.1 (OCL 10.0.1084.4): http://www.hal6000.com/seti/boinc_ati_gpu_cheat_sheet.htm (if it was older (11.12 ... 12.10) or newer ( > 13.1) it would be OK) Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Frank Send message Joined: 10 Jan 01 Posts: 4 Credit: 1,829,350 RAC: 1 |
Thanks for helping. I updated the Catalyst driver to 13.9 and made the setting changes that you suggest. I'll wait and see if work starts coming again. |
Paul Send message Joined: 17 May 99 Posts: 72 Credit: 42,977,964 RAC: 43 |
Frank, I'm asking the same question. I came by a HD7870 and just got it working. Last week I thought I saw my nVidia GPU had some work. But, in the last couple of days, neither has got any GPU work units. Tue 10 Dec 2013 10:40:22 PM PST | | CAL: ATI GPU 0: AMD Radeon HD 7850/7870 series (Pitcairn) (CAL version 1.4.1848, 2048MB, 1897MB available, 50 GFLOPS peak) As an aside, does anyone know why this older GPU doesn't get recognized as OpenCL capable, only CAL? Is that a problem for SETI? |
Frank Send message Joined: 10 Jan 01 Posts: 4 Credit: 1,829,350 RAC: 1 |
The update to Catalyst driver 13.9 fixed the issue. I'm again receiving work for the GPU. |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
Which do you call "older GPU"? The Radeon HD 7850/7870 ?? Where did you get the driver? Windows update (= wrong)? Edit: Why you don't say explicitly you use Linux? Less people are familiar with Linux (I am not) so make sure OpenCL part of the driver is present in the driver package you used (and you installed/checked the OpenCL part). And find a Linux tool (clinfo ?) that can check for the presence of OpenCL Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Paul Send message Joined: 17 May 99 Posts: 72 Credit: 42,977,964 RAC: 43 |
Frank, Glad to hear it's working. My nVidia card is getting GPU work now, but my ATi card still is not. So, getting BOINC to find my card wasn't the last hurtle. BilBg, Thanks for helping. Should I start a new thread since Frank is fixed and I'm still broke? Yeah, I think 7870 is two core versions old, now, right? 7800-series, then R7, now R9 is new. Anyway, that's why I said older. Sorry, yes I'm using Linux and clinfo looks good. Not that I have used it before; I haven't so I'm no expert. But it finds lots of GPU information, reports lots of detail and no errors: ... Platform Name: AMD Accelerated Parallel Processing Number of devices: 2 Device Type: CL_DEVICE_TYPE_GPU Device ID: 4098 Board name: AMD Radeon HD 7800 Series ... I'm suspicious that BOINC is asking SETI@Home for ATI work for this system, but doesn't recognize the OpenCL capability, where as, on my nVidia system, BOINC recognized it as both a CUDA and OpenCL capable GPU but gets openCL work (specifically) from SETI. If SETI@Home doesn't have CAL code, then that explains it, I think. I just have to figure out why my GPU isn't identified as OpenCL. I swear I checked this every carefully, but now I cannot find the web-page I remember reading. I'm so close, just can't get over this last hump. |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
7990 is the dual core. your's is a single core though you can run 2 WU's at time if you are able to do some editing. make sure your ATI/amd Linux drivers are up to date In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Paul Send message Joined: 17 May 99 Posts: 72 Credit: 42,977,964 RAC: 43 |
That's not what I meant. I know I only have one GPU on my card. I meant the 7800-series is two platforms old in the AMD GPU lineage. Both the R7 and R9 are newer GPU core-technologies. Reading a bit more, I'm not sure that the R7 is an entirely new core, separate from both the 7800s and R9, so maybe it shouldn't count. In anycase, that's what I meant by 'older' in my earlier post. I have the very latest AMD Catalyst drivers and they work very well for all 3D acceleration. Native Linux games work and even 32-bit Windows 3D games work via WINE, again. I fact, I have the beta drivers, v13.11, since the latest stable Catalyst for Linux is 13.4 and I read there were problems with it. v13.9 is not available and/or not stable (for Linux); it's not clear. This is my best lead right now: a missing OpenCL runtime implementation. See here: http://boincfaq.mundayweb.com/index.php?language=1&view=506&sessionID=17915902ebc5eb011cbeb213d548f211 Relevant Excerpt: You will need to install this SDK as AMD does not allow that projects distribute the needed libraries on their own yet. You may have noticed a library file for nVidia GPUs that comes with BOINC (or maybe it's from the projects, I can't remember). I think this is what is missing for ATi on Linux. I will try installing the SDK soon and report back as I cannot find a runtime-only pkg. I'm not certain this will work for several reasons, though. Mainly, I see both GPU & *CPU* OpenCL devices in clinfo, now, which makes me thing everything necessary is actually there. Plus, I see people complaining that OpencCL runtime is not included in Linux drivers, but then AMD promised it was working on it years ago. I would be great of someone could clarify. |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
I meant the 7800-series is two platforms old in the AMD GPU lineage. Both the R7 and R9 are newer GPU core-technologies. Reading a bit more, I'm not sure that the R7 is an entirely new core, separate from both the 7800s and R9, so maybe it shouldn't count. In anycase, that's what I meant by 'older' in my earlier post. I can't shed any light on your problem for you, but I thought I'd correct a slightly insignificant fact that the R7 and R9 are both of the same family, meant as a mid-range and high-end offering of the same platform. This makes your 7800-series akin to the 7900-series and only one platform old being of the directly preceding generation of AMD GPU chips. ...and from what I've read, the R-series would be a "tock" in Intel's "tick tock" cadence. Or, put another way: simply a refinement of the 7xxx series GPUs. |
Paul Send message Joined: 17 May 99 Posts: 72 Credit: 42,977,964 RAC: 43 |
I have no idea how that helped, but it did (I think). I installed the AMD APP SDK and now BOINC detects a CAL and an OpenCL GPU resource. Finally! I have GPU work units! Frustratingly, the installation would not install components for OpenCL CPU resources because I had the Catalyst driver installed. No explanation is given. I can't believe the state of ATi Linux drivers; it's a nightmare. |
©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.