Questions and Answers :
GPU applications :
ATI GPU requirements?
Message board moderation
Author | Message |
---|---|
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
Hi. Quick question - what are SETI's requirements for using an ATI GPU? A person I know recently got a new computer with an ATI card with 500MB RAM and SETI doesn't seem to be downloading any work for it. The preferences are set to allow SETI to use it and other BOINC projects are using it. Is 500MB too little memory? |
Zalster Send message Joined: 27 May 99 Posts: 5517 Credit: 528,817,460 RAC: 242 |
I'm not real familiar with the ATI, there are others here that know it well. But I seem to remember that there is a problem with the drivers. I think you have to use Catalyst 13.12 if memory serves correct. I'm sure someone else will comment on this. Here is a link in one of the other threads where they are talking about the problems with the latest drivers not working. You might want to look at what they say http://setiathome.berkeley.edu/forum_thread.php?id=74684 Happy Crunching.. Zalster |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
500 MB video RAM is OK What GPU, OS, driver version? About 'too new' GPUs and drivers (and a possible fix/workaround): http://setiathome.berkeley.edu/forum_thread.php?id=74585&postid=1504605#1504605 Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
The GPU is a Radeon HD 8400 OS Windows 8.1 Drivers started out at 13.2 now at 14.4. Didn't download workunits for the GPU while using either. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The GPU is a Radeon HD 8400 The only AMD GPU that BOINC is recognizing in one of your computers, is a Radeon HD 6350/6450/7450/7470 series (Caicos) (1024MB). Is that the same host? Is it a different host? If so, please link to it as your list of computers only further shows a Pentium 4. Can you please post the first 30 lines of the Event Log? To do so, open BOINC Manager->File->Exit, "Yes, stop running applications"->OK; Windows Start button->All programs->BOINC->BOINC Manager; Open BOINC Manager->press CTRL+SHIFT+E simultaneously; Scroll all the way up, select the first line, then while holding down Shift count down approximately 30 lines and click that line, next click "Copy selected". Post the output here (CTRL+V to paste). |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
It is not the same host, nor is it on my account so I can not link to it. As I said earlier, it is not my computer. Here is the info from the event log you requested. 5/23/2014 9:37:27 PM | | cc_config.xml not found - using defaults 5/23/2014 9:37:27 PM | | Starting BOINC client version 7.2.42 for windows_x86_64 5/23/2014 9:37:27 PM | | log flags: file_xfer, sched_ops, task 5/23/2014 9:37:27 PM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 5/23/2014 9:37:27 PM | | Data directory: C:\ProgramData\BOINC 5/23/2014 9:37:27 PM | | Running under account Elizabeth 5/23/2014 9:37:27 PM | | OpenCL: AMD/ATI GPU 0: Kalindi (driver version 1445.5 (VM), device version OpenCL 1.2 AMD-APP (1445.5), 765MB, 765MB available, 96 GFLOPS peak) 5/23/2014 9:37:27 PM | | OpenCL CPU: AMD A6-5200 APU with Radeon(TM) HD Graphics (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1445.5 (sse2,avx), device version OpenCL 1.2 AMD-APP (1445.5)) 5/23/2014 9:37:27 PM | | Host name: EJC 5/23/2014 9:37:27 PM | | Processor: 4 AuthenticAMD AMD A6-5200 APU with Radeon(TM) HD Graphics [Family 22 Model 0 Stepping 1] 5/23/2014 9:37:27 PM | | 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 ssse3 cx16 sse4_1 sse4_2 movebe popcnt aes syscall nx lm svm sse4a osvw ibs skinit wdt topx page1gb rdtscp 5/23/2014 9:37:27 PM | | OS: Microsoft Windows 8.1: Core x64 Edition, (06.03.9600.00) 5/23/2014 9:37:27 PM | | Memory: 7.45 GB physical, 8.64 GB virtual 5/23/2014 9:37:27 PM | | Disk: 914.38 GB total, 848.46 GB free 5/23/2014 9:37:27 PM | | Local time is UTC -4 hours 5/23/2014 9:37:27 PM | Einstein@Home | Found app_config.xml 5/23/2014 9:37:27 PM | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 11292229; resource share 100 5/23/2014 9:37:27 PM | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7279158; resource share 100 5/23/2014 9:37:27 PM | SETI@home | General prefs: from SETI@home (last modified 18-May-2014 23:39:29) 5/23/2014 9:37:27 PM | SETI@home | Host location: none 5/23/2014 9:37:27 PM | SETI@home | General prefs: using your defaults 5/23/2014 9:37:27 PM | | Preferences: 5/23/2014 9:37:27 PM | | max memory usage when active: 3814.00MB 5/23/2014 9:37:27 PM | | max memory usage when idle: 6865.20MB 5/23/2014 9:37:27 PM | | max disk usage: 822.94GB 5/23/2014 9:37:27 PM | | don't use GPU while active 5/23/2014 9:37:27 PM | | suspend work if non-BOINC CPU load exceeds 25% 5/23/2014 9:37:27 PM | | (to change preferences, visit a project web site or select Preferences in the Manager) 5/23/2014 9:37:27 PM | | Not using a proxy |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
It is not the same host, nor is it on my account so I can not link to it. As I said earlier, it is not my computer. Ah sorry, I missed that. What does James have set for his Seti project preferences at https://setiathome.berkeley.edu/prefs.php?subset=project and then for: - Use ATI GPU? - Run only the selected applications? - If no work for selected applications is available, accept work from other applications? And can he try to use older AMD drivers? At present his GPU is only recognized as an OpenCL capable GPU. Seti however requires the older CAL style detection for determining if the GPU is capable or not. CAL capability was dropped from AMD Catalyst drivers since 13.12 (if I am not mistaken). You can ask him to uninstall the present drivers and install instead Catalyst 13.1 (for 64bit). |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
Yes, all the preferences are set for it to use the ATI GPU, and all the SETI applications, and accept work from other applications. I believe you are mistaken about AMD's drivers not having the CAL style detection. I am running 14.4 on my rig and SETI will detect my ATI GPU. Here's the beginning of the event log from my machine 5/24/2014 2:51:48 PM | | Starting BOINC client version 7.2.42 for windows_x86_64 5/24/2014 2:51:48 PM | | log flags: file_xfer, sched_ops, task 5/24/2014 2:51:48 PM | | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6 5/24/2014 2:51:48 PM | | Data directory: C:\ProgramData\BOINC 5/24/2014 2:51:48 PM | | Running under account John 5/24/2014 2:51:48 PM | | CAL: ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (CAL version 1.4.1848, 1024MB, 991MB available, 400 GFLOPS peak) 5/24/2014 2:51:48 PM | | OpenCL: AMD/ATI GPU 0: AMD Radeon HD 6350/6450/7450/7470 series (Caicos) (driver version 1445.5 (VM), device version OpenCL 1.2 AMD-APP (1445.5), 1024MB, 991MB available, 400 GFLOPS peak) 5/24/2014 2:51:48 PM | | OpenCL CPU: AMD FX(tm)-4300 Quad-Core Processor (OpenCL driver vendor: Advanced Micro Devices, Inc., driver version 1445.5 (sse2,avx,fma4), device version OpenCL 1.2 AMD-APP (1445.5)) 5/24/2014 2:51:48 PM | | Host name: JACpc 5/24/2014 2:51:48 PM | | Processor: 4 AuthenticAMD AMD FX(tm)-4300 Quad-Core Processor [Family 21 Model 2 Stepping 0] 5/24/2014 2:51:48 PM | | 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 ssse3 fma cx16 sse4_1 sse4_2 popcnt aes syscall nx lm svm sse4a osvw ibs xop skinit wdt lwp fma4 tce tbm topx page1gb rdtscp 5/24/2014 2:51:48 PM | | OS: Microsoft Windows 8.1: Core x64 Edition, (06.03.9600.00) 5/24/2014 2:51:48 PM | | Memory: 8.00 GB physical, 16.00 GB virtual 5/24/2014 2:51:48 PM | | Disk: 931.17 GB total, 682.11 GB free Could the reason it works on mine is that I upgraded from a version older than 13.12 whereas the other machine started with 13.12? Could it be leftover from an earlier driver or is it something else entirely? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
I believe you are mistaken about AMD's drivers not having the CAL style detection. The hardware should be capable of it as well, which the HD8400 may not be since it's an internal GPU built into an APU. Which is why I was pointing out earlier drivers, to test with. The later drivers have dropped support for CAL for newer hardware. Newer being the HD 8xx0 and Rn xxx ranges. CAL (Compute Abstraction Layer) was ATI's computation method on their GPUs, just as Nvidia has CUDA (Compute Unified Device Architecture). ATI moved to full OpenCL support, and deprecated CAL over that. |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
Thanks for your help. I'm not going to go back to the old drivers, but I appreciate the suggestion. The computer will just run SETI on the CPU and allow another BOINC project to use the GPU. Maybe SETI will update in the near future and can detect and use the GPU. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
I've had confirmation from the project administration that they'll look into it, in June. And then see if they can think up a solution with a plan class for these new AMD GPUs. |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
Sounds good. |
chris Send message Joined: 27 May 14 Posts: 1 Credit: 0 RAC: 0 |
hi, I have a question about my system, I have AMD elite quad-core A8-6500 accelerated processor,2TB hard drive, 8GB memory, and AMD HD 8570 Graphics card.64bit.and running windows 8.1. is this sufficient for this task. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The project has a new plan class for AMD GPUs without CAL support. Can you test with your GPU? (Seti v7 only, no Astropulse support yet) |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
Sure. What do I need to do? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Well, allow the GPU in the Project preferences (Use ATI GPU = Yes). As long as you use the default applications (no-third party), and you still have the GPU without CAL support, and you allow Seti v7 work, it should get work for the "opencl_ati_nocal" application. |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
It's been set for that all along. I'll check the machine in question tomorrow and see if it is using the GPU for SETI. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Doesn't look like it. But that may also be because it still has work for the GPU for Einstein. BOINC won't request more work until it falls below the low water mark of "Maintain enough tasks to keep busy for at least X days", and will then ask work from the project with the highest priority, which may yet again be Einstein. I'll keep an eye on it, if I can remember. :) |
John Send message Joined: 31 Aug 13 Posts: 17 Credit: 7,827,732 RAC: 5 |
I checked the computer and SETI is not using the GPU. Doesn't even look like it ever downloaded the files needed to run it. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
It does now. You have had several where the GPU was using the newer opencl_ati_nocal v7.03 application. So congrats. :) |
©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.