Message boards :
Number crunching :
Call for testers - low-end 4xxx and 5xxx ATi GPUs
Message board moderation
Previous · 1 · 2
Author | Message |
---|---|
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
One additional observation set: while the CPU consumption, GPU consumption, and result files do not change, and one might imagine nothing going on, Process Explorer shows considerable I/O and context switches by the test Windows application: Did you check where this I/O goes? What file read/written ? SETI apps news We're not gonna fight them. We're gonna transcend them. |
archae86 Send message Joined: 31 Aug 99 Posts: 909 Credit: 1,582,816 RAC: 0 |
Did you check where this I/O goes? What file read/written ?I tried to download filemon, but Microsoft no longer hosts that and advises using Process Monitor instead. In Process Monitor, I tried launching it after your test application was already running, and used the filter function to see file operations only for the PID of your application. The file activity shown for this application is to a continuing series of files in the location c:\Users\myuserID\AppData\Local\Temp Files are created, read, written and closed, with names like: OCL5CB0.tmp.cl OCL5CB0.tmp.log While the great majority of the file operations I see in my sample are to files in this single directory, I did see a single ReadFile simply to C: I also saw a short burst of operations (CreateFile,QueryBasicInformationFile,CloseFile) to these two files: c:\Program Files (x86)\ATI Stream\lib\gpu\builtins-7xx.bc and in the same directory builtins-gpucommon.bc Process monitor allowed me to save the file activity log for this filtered to your application file information in CSV form. I'd send it to you if you like, but it is 58 Megabytes itself, so even if you find it interesting, perhaps I'd better pull out a much shorter sample before sending it. Here is an extremely short sample, just to show the format and flavor: "12:39:17.4448147 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","WriteFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.bc","SUCCESS","Offset: 18,432, Length: 512" "12:39:17.4448241 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","WriteFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.bc","SUCCESS","Offset: 18,944, Length: 512" "12:39:17.4448333 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","WriteFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.bc","SUCCESS","Offset: 19,456, Length: 512" "12:39:17.4448425 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","WriteFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.bc","SUCCESS","Offset: 19,968, Length: 284" "12:39:17.4451374 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","CloseFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.bc","SUCCESS","" "12:39:17.4455542 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","CloseFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","SUCCESS","" "12:39:17.4457214 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","CreateFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","SUCCESS","Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, AllocationSize: n/a, OpenResult: Opened" "12:39:17.4457578 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","QueryStandardInformationFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","SUCCESS","AllocationSize: 4,096, EndOfFile: 4,005, NumberOfLinks: 1, DeletePending: False, Directory: False" "12:39:17.4457771 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","ReadFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","SUCCESS","Offset: 0, Length: 4,005, Priority: Normal" "12:39:17.4457989 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","ReadFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","END OF FILE","Offset: 4,005, Length: 4,096" "12:39:17.4458109 PM","MB_6.10_win_x86_SSE3_OpenCL_ATi_r229.exe","3216","CloseFile","C:\Users\Peter Stoll\AppData\Local\Temp\OCL9D71.tmp.log","SUCCESS","" |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
Ok, I see. Looks like OpenCL runtime can't create needed kernels... SETI apps news We're not gonna fight them. We're gonna transcend them. |
Odicin Send message Joined: 8 Sep 00 Posts: 2 Credit: 3,725,511 RAC: 0 |
I have some other Problem with my low end HD 4670. Because of missing PCIe, I used the AGP-Version of this Card. For this, you'll need the Special AGP-Hotfix Drivers to run. The Card works fine with Catalyst 10.12 an SDK 2.3. But (and here's the problem), the AGP Driver does not support OpenCL, so I try to run the Astropulse Lunatics release for older Cards (ATI CPU/GPU Hybrid No Double r453). The Application runs in Boinc, but the GPU ist not used. Only CPU is crunching. Any ideas? Regards Odi |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
The GPU is used with the Hybrid app, but only in small blips, since it is mostly a CPU app, run times will be mostly dependant on CPU used, my XP3200 only got half a day speedup, Claggy |
John Clark Send message Joined: 29 Sep 99 Posts: 16515 Credit: 4,418,829 RAC: 0 |
I have some other Problem with my low end HD 4670. Because of missing PCIe, I used the AGP-Version of this Card. For this, you'll need the Special AGP-Hotfix Drivers to run. The Card works fine with Catalyst 10.12 an SDK 2.3. But (and here's the problem), the AGP Driver does not support OpenCL, so I try to run the Astropulse Lunatics release for older Cards (ATI CPU/GPU Hybrid No Double r453). The Application runs in Boinc, but the GPU ist not used. Only CPU is crunching. Any ideas? There is an AGP Hot Fix version of the 11.3 APP driver, I believe. It's good to be back amongst friends and colleagues |
Odicin Send message Joined: 8 Sep 00 Posts: 2 Credit: 3,725,511 RAC: 0 |
Yes, there is, but the 10.12 is the last driver with works with this card on my winxp system. After 10.12, the HDMI-Audio Driver is included in catalyst and this breaks the installation with a nice bluescreen ^^ The GPU is used with the Hybrid app, but only in small blips, since it is mostly a CPU app, run times will be mostly dependant on CPU used Ok. Thx for the info. Regards Odi |
skildude Send message Joined: 4 Oct 00 Posts: 9541 Credit: 50,759,529 RAC: 60 |
could you download the separate parts of the drivers to exclude the HDMI. Also when installing can you choose custom install and unclick the HDMI In a rich man's house there is no place to spit but his face. Diogenes Of Sinope |
Fred J. Verster Send message Joined: 21 Apr 04 Posts: 3252 Credit: 31,903,643 RAC: 0 |
|
Fred J. Verster Send message Joined: 21 Apr 04 Posts: 3252 Credit: 31,903,643 RAC: 0 |
Have a new and promising cmd line parameters, atleast on HD5870('s). 4000 series ATI RVxxx, has different achitecture, 5000(REDWOOD,CYPRESS,?) series revised architecture and more and better use of the Compute Cores, 6000 series (Cayman) have yet another build. GPU load is now reasonably constant 55% till 85% (Unroll 15) and ffa_blocks of 6144 and Blck_fetch 3072, but you've just have to change these parameters, keep ^2, in mind and data_chunk_unroll>16 doesn't work, or freezes the system, at 20, it's over! Ehh, b.t.w. I probably made a partly double-post , s o r r y . . . . . Keep on Crunching... Editted: [i]ffa_block value 6144 not 6244, my bad, but do change. |
©2025 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.