Message boards :
Number crunching :
want to run on a AGP GPU
Message board moderation
Previous · 1 · 2
Author | Message |
---|---|
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
What you want to know is the max work group size of the card. Thanks for help. CLInfo gives four different results relating to group size: Max work group size: 128 Kernel Preferred work group size multiple: 32 Max work group size: 1024 Kernel Preferred work group size multiple: 1 Cheers Hal: Looking at those files now... |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
BOINC doesn't benchmark the GPU at this time. It uses the manufacture specified number for the card. Which is probably 383, or 416 GFLOPS for the card. Hi, I just downloaded the AP v6.01 r555 for ATI GPU with OpenCL capabilities. Can this be used without creating the "app_info.xml"? In any case, I take it that the SETI project servers are definitely not going send any apps for the GPU automatically? Must use one of those builds? Cheers |
Mike Send message Joined: 17 Feb 01 Posts: 34258 Credit: 79,922,639 RAC: 80 |
You can run astropulse with stock app. r_555 is out dated. You just need to check astropulse V6 in your preferences page. With each crime and every kindness we birth our future. |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
You can run astropulse with stock app. Ok thanks. I've had that app selected all along, so I guess there just are no WU's available currently. In case nothing comes along before the outage, I could test with my backup project MilkyWay. I recall that they have WU's for ATI. Cheers |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Increased my buffers to two days to spur some more WU's. WU's came but no astropulse yet. Then again, I allow astropulse on CPU and sometimes they are sent almost exclusively and other times I get only SetiEnhanced WU's. In past week I've noticed only one astropulse in midst of many SetiEnhanced. MilkyWay project sent boinc a notice saying "GPU lacks necessary double precision extension". If it doesn't end up working, I still have other uses for this card on the system, but would be nice to crunch SETI with it too. Cheers |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Just noticed that the HD4650 has picked up some Astropulse v6 opencl WU's. The card is running 7C above idle temp. In the "Status" column for the running Astropulse WU it says "Running (0.386 CPU + 1 ATI)". In addition to that Astropulse WU, the HT P4 3.2 CPU is also running two SETI Enhanced WU's. So the computer has three WU's going simultaneously. Looking good. Thanks again everyone for all the input and information :) Cheers |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Everything still working good with GPU crunching. Does this show that any AGP HD4650 card will be compatible with stock Astropulse? In this thread there was some uncertainty whether my card would be compatible with stock Astropulse. I'm wondering whether that uncertainty was regarding my particular GigaByte card or regarding AGP HD4650 GPU's generally. The reason I ask is that I might keep an eye out for a second used AGP HD4650 (or HD4670). If I end up finding a different brand AGP HD4650, I'm wondering whether I can be certain that it will also be compatible before I buy it. Cheers |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
The only reason i see why a GPU wouldn't be OpenCL capable is, if the CPU doesn't have a minimum of SSE2, like on my XP3200+/AGP HD4650/PCI 8400GS: Computer 5306154 Claggy |
Mike Send message Joined: 17 Feb 01 Posts: 34258 Credit: 79,922,639 RAC: 80 |
You can`t be certain. Minmum system requirement for OpenCL is RV 770. The HD 4650 is RV 730. If you check the AMD Dveloper site HD 4 cards are completely removed from compatibility list. http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/system-requirements-driver-compatibility/ With each crime and every kindness we birth our future. |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
You can`t be certain. That's for APP SDK 2.8, we're using APP SDK 2.6 which had a totally different list and is no longer available, all the HD4*** GPUs had Beta support at the time, Searching the Net, i've found the requirements for APP SDK 2.7, showing that the Beta level GPUs being deprecated on APP SDK 2.7: http://amddevcentral.com/tools/hc/AMDAPPSDK/pages/DriverCompatibility.aspx and http://www.gpu-tech.org/content.php/179-AMD-APP-SDK-2.6-is-available-for-download has an attachment showing APP SDK 2.6 requirements: http://www.gpu-tech.org/attachment.php?s=916d424312f087bb948e97df30b985e0&attachmentid=427&d=1323728699 Where HD4670, HD4650, HD4550 and HD4350 GPUs are shown as being supported. Claggy |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Thanks for replies and the information. Got me thinking about how long my AGP level cards will remain useable for SETI. Do you think that SETI project will be having reasons for moving from v2.6 of the SDK anytime pretty soon? Cheers |
Mike Send message Joined: 17 Feb 01 Posts: 34258 Credit: 79,922,639 RAC: 80 |
Thanks for replies and the information. It doesn´t depend on seti. Raistmer is writing the ATI apps. He mentioned not to move to SDK 2.8 for now. With each crime and every kindness we birth our future. |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Oh ok thanks. I guess I'll be following along on that forum now as well. In regards to that, I think S@H is unique in that they are "in it for the long haul" more-than or in a different sense than other projects. Probably more than other projects they need to keep a long view about keeping people interested. (That probably doesn't apply to most anyone writing in here obviously. Though I've been away from it at times, I consider myself to be a true believer in SETI). But considering that, I think it makes sense for them to keep supporting an older SDK (even after moving to a new one) as long as there are a fair number of crunchers out there that require the older SDK (assuming of course that they are still getting useable results in comparison to whatever newer build there is). Cheers |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
So honorable mentions to HAL9000, Ianab, Claggy and Mike (all volunteer testers) for the resources, information and interest in my GPU project. Purpose of the "GPU project": I have had 3 P4's churning SETI for the past while and I have decided to shelve one of them and update two of them with GPU capability. Looks like that will work out now. I'll also pretty soon add a quad core G0 stepping Q6600 as a dedicated cruncher. I'll see about clocking up the speed on that and also look at adding a fairly robust PCI-E GPU to it later on. So that will be the crunching farm for the time being :) Thanks again |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
To build Brook+ based AP now I need development machine separate from my main dev one. Only that equipped with Brook+ supporting SDK. So don't expect frequent updates for Brook+ app, time investment into developing for latest GPUs will bring better results now. But Brook+-capable GPUs still usable with SETI. It's HD2000 and up. In other words we support much more old GPUs than AMD itself (they announced recently that HD4xxx (RV7xx) not supported already). SETI apps news We're not gonna fight them. We're gonna transcend them. |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
I take it that Brook+ is name for the AP used by 4000 series GPU. Thanks for the info on the current status of it. I agree that you should be primarily focused on the most current and most productive GPU's. That helps S@H function as best as possible. Thanks though for sparing what time you can for those of us still chugging with AGP's :) Like I mentioned I'll be installing pretty soon a newer PCI-E GPU as well, so I'll be soon using your latest code as well. Thanks for your ongoing work on GPU crunching with SETI. It's a great cause. Cheers :) |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
No, you're running the OpenCL app, the Brook+ app is a Hybrid CPU/GPU app, mostly using the CPU with a little bit of GPU acceleration, it is mostly for HD3*** and earlier ATI GPUs that don't support OpenCL. Claggy |
Aero Send message Joined: 4 Feb 04 Posts: 29 Credit: 1,458,403 RAC: 0 |
Oh I see. And that Brook+ app is one of the apps available for being manually installed for those still running that hardware. So if at some point the SDK is changed from v2.6, then the same might happen with the OpenCL app that's built on the v2.6 SDK? So someone with a HD4xxx could then manually install the legacy app that was compiled prior to changing from v2.6 SDK? But I guess that depends on what Raistmer can reasonably use his time and resources for and if it makes any sense at that point in time to keep HD4xxx's running with OpenCL. Also I guess depends on what happens with the installer issue. In any case whatever happens, I'm happy that for now I got to enable GPU crunching on a computer that I would have otherwise shelved at this point :) It looks like that comp's throughput will go up by 5 to 6 times with the HD4650 GPU. Cheers |
©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.