Call for testers - low-end 4xxx and 5xxx ATi GPUs

Message boards : Number crunching : Call for testers - low-end 4xxx and 5xxx ATi GPUs
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1099732 - Posted: 22 Apr 2011, 17:54:48 UTC - in response to Message 1099687.  

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:

at the 53 minutes elapsed point:

1. 8,086,142,000 I/O Read bytes
2. 5,120,204,520 I/O Write bytes
3. 4,694,559 context switches

The rate of I/O read, I/O write, and context switching seems pretty stable.


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.
ID: 1099732 · Report as offensive
archae86

Send message
Joined: 31 Aug 99
Posts: 909
Credit: 1,582,816
RAC: 0
United States
Message 1099744 - Posted: 22 Apr 2011, 18:57:09 UTC - in response to Message 1099732.  

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",""



ID: 1099744 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1099749 - Posted: 22 Apr 2011, 19:25:10 UTC

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.
ID: 1099749 · Report as offensive
Profile Odicin
Avatar

Send message
Joined: 8 Sep 00
Posts: 2
Credit: 3,725,511
RAC: 0
Germany
Message 1099934 - Posted: 23 Apr 2011, 11:47:56 UTC

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
ID: 1099934 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1099937 - Posted: 23 Apr 2011, 11:56:11 UTC - in response to Message 1099934.  
Last modified: 23 Apr 2011, 11:58:16 UTC

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
ID: 1099937 · Report as offensive
Profile John Clark
Volunteer tester
Avatar

Send message
Joined: 29 Sep 99
Posts: 16515
Credit: 4,418,829
RAC: 0
United Kingdom
Message 1099961 - Posted: 23 Apr 2011, 14:23:17 UTC - in response to Message 1099934.  

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



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



ID: 1099961 · Report as offensive
Profile Odicin
Avatar

Send message
Joined: 8 Sep 00
Posts: 2
Credit: 3,725,511
RAC: 0
Germany
Message 1100479 - Posted: 25 Apr 2011, 12:13:00 UTC - in response to Message 1099961.  
Last modified: 25 Apr 2011, 12:15:42 UTC

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
ID: 1100479 · Report as offensive
Profile skildude
Avatar

Send message
Joined: 4 Oct 00
Posts: 9541
Credit: 50,759,529
RAC: 60
Yemen
Message 1100519 - Posted: 25 Apr 2011, 15:49:18 UTC - in response to Message 1100479.  

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
ID: 1100519 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1100855 - Posted: 26 Apr 2011, 15:59:53 UTC - in response to Message 1100519.  
Last modified: 26 Apr 2011, 16:01:50 UTC

Still tuning the rev516 AP app., unroll=20 killed some AP WU's, sorry wingmate.

GPU's now doing a few MW, probably slipped in, rig is now using 650Watt and
have to turn GPU & memory clock down.
ID: 1100855 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1102270 - Posted: 30 Apr 2011, 22:24:54 UTC - in response to Message 1100855.  
Last modified: 30 Apr 2011, 22:38:04 UTC

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.
ID: 1102270 · Report as offensive
Previous · 1 · 2

Message boards : Number crunching : Call for testers - low-end 4xxx and 5xxx ATi GPUs


 
©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.