Message boards :
Number crunching :
Trying to share the GPU
Message board moderation
Previous · 1 · 2 · 3 · Next
Author | Message |
---|---|
TRuEQ & TuVaLu Send message Joined: 4 Oct 99 Posts: 505 Credit: 69,523,653 RAC: 10 |
Philadelphia: I suggest you run the astropulse r.521 here since they give the best credits as of now. Check seti server status if there is any available task. Set your work cache to as many days of work you want to have in your cache. Some says ATI driver 11.2-11,4 is the best I use ATI driver 11.9. Do not use 11.10-11.11 with OpenCl Create or edit your app_info.xml so it runs 2 tasks at the same time on the GPU. Here is an example of the app_info.xml that I use. _________________________ <app_info> <app> <name>astropulse_v505</name> </app> <file_info> <name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</name> <executable/> </file_info> <file_info> <name>AstroPulse_Kernels_r521.cl</name> <executable/> </file_info> <app_version> <app_name>astropulse_v505</app_name> <version_num>506</version_num> <avg_ncpus>0.04</avg_ncpus> <max_ncpus>0.2</max_ncpus> <plan_class>ati13ati</plan_class> <cmdline>-instances_per_device 2 -unroll 8 -ffa_block 8192 -ffa_block_fetch 4096 -hp</cmdline> <flops>209876543210</flops> <coproc> <type>ATI</type> <count>0.5</count> </coproc> <file_ref> <file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>AstroPulse_Kernels_r521.cl</file_name> <copy_file/> </file_ref> </app_version> <app_version> <app_name>astropulse_v505</app_name> <version_num>505</version_num> <avg_ncpus>0.04</avg_ncpus> <max_ncpus>0.2</max_ncpus> <plan_class>ati13ati</plan_class> <cmdline>-instances_per_device 2 -unroll 8 -ffa_block 8192 -ffa_block_fetch 4096 -hp</cmdline> <flops>209876543210</flops> <coproc> <type>ATI</type> <count>0.5</count> </coproc> <file_ref> <file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>AstroPulse_Kernels_r521.cl</file_name> <copy_file/> </file_ref> </app_version> </app_info> _______________________________ Your app_info.xml might look a bit different. My app only runs on the GPU so it misses the Lines for CPU. //TRuEQ TRuEQ & TuVaLu |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
Thanks a bunch Claggy & TRuEQ & TuVaLu. I have to leave now, probably for most if not all day. I'll come back and re-read your suggestions and give them a go ;) I was hoping for some GPU WU's but got all CPU WU's, oh well, they have to be crunched too. Very much appreciated, enjoy your weekend. |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
SSE2x Claggy, thanks for highlighting the SSE2x, I'm sure I'd have missed it. At your convenience, let me know if the changes I made were correct, obviously I think they were :) |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
Philadelphia: Thank you for sharing all that information, it is greatly appreciated. I hope you don't mind if I digest all the information and get back at you. It's only 8PM in Phoenix but my batteries are worn out :) Philly/Dan |
TPCBF Send message Joined: 18 May 99 Posts: 54 Credit: 4,594,980 RAC: 0 |
Suddenly, the search for extra terrestrial intelligence seems a practicable and productive use of spare computer cycles.But that won't satisfy all those credit mongers. And not that those are perusing "spare" computer cycles in the first place... R |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
SSE2x Yep, the app has changed to the SSSE3x app, and the times have come down a bit too: <core_client_version>6.10.60</core_client_version> Did you install the ATI GPU apps?, as you haven't had any Wu's yet, i assume your GPU is busy on other projects and your cache is full for it, Claggy |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
SSE2x I have not installed them as of yet, when I got home last night I did the change to SSSE3, then went to bed. I'm up and at it again this morning (6:30ish here in AZ) and will install the app that TRuEQ & TuVaLu was nice enough to share. You are correct, I haven't received any GPU WU's yet. I'm going to set my preferences to no cpu's to see if that will spur the project to sent some GPU WU's. |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
Here is my current app file, should I just copy the other app file into it. I did take notice that suggested file has SSE2 in it VS SSSE3. - <app_info> - <app> <name>setiathome_enhanced</name> </app> - <file_info> <name>AK_v8b2_win_SSSE3x.exe</name> <executable /> </file_info> - <app_version> <app_name>setiathome_enhanced</app_name> <version_num>603</version_num> - <file_ref> <file_name>AK_v8b2_win_SSSE3x.exe</file_name> <main_program /> </file_ref> </app_version> - <app> <name>astropulse_v505</name> </app> - <file_info> <name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</name> <executable /> </file_info> - <file_info> <name>AstroPulse_Kernels_r521.cl</name> <executable /> </file_info> - <app_version> <app_name>astropulse_v505</app_name> <version_num>506</version_num> <avg_ncpus>0.04</avg_ncpus> <max_ncpus>0.2</max_ncpus> <plan_class>ati13ati</plan_class> <cmdline>-instances_per_device 1 -unroll 6 -ffa_block 4096 -ffa_block_fetch 2048</cmdline> - <coproc> <type>ATI</type> <count>1</count> </coproc> - <file_ref> <file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</file_name> <main_program /> </file_ref> - <file_ref> <file_name>AstroPulse_Kernels_r521.cl</file_name> <copy_file /> </file_ref> </app_version> - <app_version> <app_name>astropulse_v505</app_name> <version_num>505</version_num> <avg_ncpus>0.04</avg_ncpus> <max_ncpus>0.2</max_ncpus> <plan_class>ati13ati</plan_class> <cmdline>-instances_per_device 1 -unroll 6 -ffa_block 4096 -ffa_block_fetch 2048</cmdline> - <coproc> <type>ATI</type> <count>1</count> </coproc> - <file_ref> <file_name>ap_5.06_win_x86_SSE2_OpenCL_ATI_r521.exe</file_name> <main_program /> </file_ref> - <file_ref> <file_name>AstroPulse_Kernels_r521.cl</file_name> <copy_file /> </file_ref> </app_version> - <app> <name>astropulse_v505</name> </app> - <file_info> <name>ap_5.05r409_SSE.exe</name> <executable /> </file_info> - <app_version> <app_name>astropulse_v505</app_name> <version_num>505</version_num> - <file_ref> <file_name>ap_5.05r409_SSE.exe</file_name> <main_program /> </file_ref> </app_version> - <app> <name>setiathome_enhanced</name> </app> - <file_info> <name>MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390.exe</name> <executable /> </file_info> - <file_info> <name>MultiBeam_Kernels_r390.cl</name> <executable /> </file_info> - <app_version> <app_name>setiathome_enhanced</app_name> <version_num>610</version_num> <avg_ncpus>0.05</avg_ncpus> <max_ncpus>0.05</max_ncpus> <plan_class>ati13ati</plan_class> <cmdline>-period_iterations_num 20 -instances_per_device 1</cmdline> - <coproc> <type>ATI</type> <count>1</count> </coproc> - <file_ref> <file_name>MB6_win_x86_SSE3_OpenCL_ATi_HD5_r390.exe</file_name> <main_program /> </file_ref> - <file_ref> <file_name>MultiBeam_Kernels_r390.cl</file_name> <copy_file /> </file_ref> </app_version> </app_info> Enjoy your football Sunday. Dan/Philly |
TRuEQ & TuVaLu Send message Joined: 4 Oct 99 Posts: 505 Credit: 69,523,653 RAC: 10 |
Here is my current app file, should I just copy the other app file into it. I did take notice that suggested file has SSE2 in it VS SSSE3. I think you refer to Theese 2 when you say SSE2 and SSSE3. The AK_v8b2 is app for CPU which looks ok to me. The ap_5.06 is app for GPU which only uses SSE2 and is as it should be CPU running SSSE3 and GPU running SSE2 TRuEQ & TuVaLu |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
Here is my current app file, should I just copy the other app file into it. I did take notice that suggested file has SSE2 in it VS SSSE3. You don't need to do anything, If you selected the apps in the Lunatics 0.39 Installer, then you have them in your app_info, as your app_info shows, Once you have done a few Wu's with each app, and seen that they work, then you can tweak the parameter's. Note: Only use Notepad to Edit things in your app_info, other editors put extra chacters in that break the app_info Before then, please make sure OpenCL is available on your GPU, Cat 10.10 drivers were released with and without OpenCL support, if you haven't got OpenCL support then the ATI GPU tasks will error out. Claggy |
TRuEQ & TuVaLu Send message Joined: 4 Oct 99 Posts: 505 Credit: 69,523,653 RAC: 10 |
Here is my current app file, should I just copy the other app file into it. I did take notice that suggested file has SSE2 in it VS SSSE3. I think you could keep your file and just edit a couple of lines. <cmdline>-instances_per_device 2 -unroll 8 -ffa_block 8192 -ffa_block_fetch 4096</cmdline> <flops>209876543210</flops> <coproc> <type>ATI</type> <count>0.5</count> </coproc> Edit your file where you find the <cmdline> to my suggested line. There are 2 such lines. Add the line <flops>209876543210</flops> accordingly where it is in my suggestion. And make sure you edit the <count>0.5</count> accordingly TRuEQ & TuVaLu |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
IIRC the ATI cards don't use or at least don't perform any better with a flop cmd added. If you look at an ATI app_info you'll notice no flop count at all In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
IIRC the ATI cards don't use or at least don't perform any better with a flop cmd added. If you look at an ATI app_info you'll notice no flop count at all the <flops> entry isn't a cmd, it isn't there for the app, It is there for the Boinc client so it knows how fast the GPU/app is, if there isn't a flops value in the app_info, the server will use the CPU flops instead, leading to wacky DCF, Claggy |
TRuEQ & TuVaLu Send message Joined: 4 Oct 99 Posts: 505 Credit: 69,523,653 RAC: 10 |
IIRC the ATI cards don't use or at least don't perform any better with a flop cmd added. If you look at an ATI app_info you'll notice no flop count at all Without the <flop> 1ap task says 24hours to completion. With the <flop> I use in the example for my 5850 it says 2hours to completion Ehhrm.. An I use a cache of 0.5days Without the flop I get 1 task to run.... With the flop I get some more.... TRuEQ & TuVaLu |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
and if you leave the flops alone BOINC will eventually get the number fairly close to correct. So you can attempt to mess with the flops or just let BOINC do its job The only time I see any large discrepancy is when I reschedule WU's which I've had to do whole lot of in the last few days. In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
When I ran GPU-Z, OpenCL is not checked. Maybe a dumb question, but can I just check it on GPU-Z? [edit] It was a dumb question, I just tried it to no avail, lol. [edit/edit] The driver number, via device manager, is 8.782.0.0 |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
You'll eithier need to install the SDK (Big download, and you don't the profiler, etc), or upgrade to a slightly more recent driver that comes with the OpenCL driver embeded, The Good drivers in my experience are Cat 11.2, Cat 11.3, Cat 11.5 and maybe Cat 11.9, Cat 11.6 give me extra inconclusives, Cat 11.7 and Cat 11.8 have a high CPU usage Bug, and Cat 11.10 and 11.11 have another inconclusive/error Bug, Edit: easier just to use Hal6000's ATI Driver Version Cheat Sheet and take the driver version that Boinc reports. Claggy |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
the 5850 works best on 11.2 or 11.4 my 6970 is currently on the 11.9 11.2 and 11.4 just flakes it out In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
TRuEQ & TuVaLu Send message Joined: 4 Oct 99 Posts: 505 Credit: 69,523,653 RAC: 10 |
First uninstall your old driver through "control panel"/"Programs and Functions" choose uninstall the whole amd/ati and answer yes to uninstall the Ati/amd install manager as well. Download new Catalyst driver from www.ati.com You'll get to their recomended driver which today is 11.11 Don't choose that one. A bit down on the 11.11 page there is a Choose old drivers. That is the one you should click. I recomend 11.9 that I am pleased with. But you may choose 11.2-11.4 as they also work(maybe a little bit faster). 11.9 uses APP SDK2.5 for OpenCl the older ones uses APP 2.4 for OpenCl TRuEQ & TuVaLu |
Philadelphia Send message Joined: 12 Feb 07 Posts: 1590 Credit: 399,688 RAC: 0 |
Sorry folks for being slow about the changes, I've been very busy. Also, downloaded some more files and got all CPU ones, even though I changed preference to 0 processors, 0% of processors and 0% of CPU time. I did install 11.9 and verified it with GPU, also, OpenCL box checked. Next up, to change the xml file. |
©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.