Running on ATI

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0
Topic 84774

Hi!!

I upgraded to boinc 6.13.12 and now OpenCl on my ATI card works

I use Catalyst driver 11.3 and SDK2.4 and they work "perfect" with all other ATI boinc projects.

I find the usage of the GPU extremely low. And GPU are only running for a fraction of a second every minute....

CPU usage is also very low.

Is there any way that you can increase GPU load?

Any chance that an app_info.xml example can be posted here on the forum?

pragmatic prancing periodic problem child, left
pragmatic pranc...
Joined: 26 Jan 05
Posts: 153
Credit: 70000
RAC: 0

Running on ATI

Quote:
I use Catalyst driver 11.3 and SDK2.4 and they work "perfect" with all other ATI boinc projects.


According to ATI themselves, SDK 2.4 requires Catalysts 11.4

Quote:

I find the usage of the GPU extremely low. And GPU are only running for a fraction of a second every minute....

CPU usage is also very low.

Is there any way that you can increase GPU load?


Just wait until the task gets on its way in earnest. I've seen loads of 43-50% for the first 15 minutes, with 96% after that.

Quote:
Any chance that an app_info.xml example can be posted here on the forum?


Why? What do you expect of an anonymous platform file to do that we're not already testing under normal circumstances? Why is it that you're here?

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

Reply to ageless I've been

Message 78593 in response to message 78592

Reply to ageless

I've been using Catalyst driver 11.3 with SDK2.4 for a long time, maybe 6mounths on 2 different machines with 2 different ATI cards.
With thoose machines I've been running without any problems, Milkyway, Collatz, Primegrid(pps)ati-application, SETI(lunatics ATIbeta application), SETIbeta(Raistmer beta applications(several of them).
And the performance of the tasks in all of theese projects are Very Good!!!

Whatever ATI says, I recommend running Catalyst 11.3 with SDK2.4
Maybe one need 11.4 and SDK 2.4 for some special games that their cards support...

I will run a couple of tasks and I will monitor how they use my GPU

I've seen an app_info.xml been used in several different purposes.
You can use it to adjust different settings on different rigs to improve performance.

On the question why I am here:

I saw a discussion on a different forum that ALBERT where testing OpenCl on ATI and since I have 2 Computors with ATI i'd joined....

pragmatic prancing periodic problem child, left
pragmatic pranc...
Joined: 26 Jan 05
Posts: 153
Credit: 70000
RAC: 0

RE: Maybe one need 11.4 and

Message 78594 in response to message 78593

Quote:
Maybe one need 11.4 and SDK 2.4 for some special games that their cards support...


Why not read the link? It's the requirements to run OpenCL on the ATI GPU. Of the projects you name, only Primegrid uses an OpenCL application, and then only for their Proth Prime Search (Sieve). You're running the CUDA version, thus nVidia. Not OpenCL. Neither Collatz, nor Milkyway, nor Moo! Wrapper run OpenCL applications. They run CUDA and CAL only.

The other projects where ATI applications are used are:
- Seti Beta: default application for Astropulse is CAL/Brook+ (recognizable by "ati13ati" or "ati14ati"), not OpenCL.
- Seti anonymous platform for Astropulse and Multibeam. However, for the Astropulse application it depends on what you chose to run, for they've got the hybrid application (runs CAL/brook+ and CPU) and an OpenCL application. Mulitbeam are all CAL/Brook+, not OpenCL.

So for OpenCL it does matter which drivers you run in combination with which SDK. For Cal/Brook+ it doesn't so much, as long as the drivers are older than the 8.12

Quote:
I've seen an app_info.xml been used in several different purposes.
You can use it to adjust different settings on different rigs to improve performance.


For CUDA & CAL, maybe yes, depends highly on what client version you use and whether or not the project runs with the CreditNew scheme or not. For OpenCL, not so much as the project has to send along all the details about the task you run. That's what we're testing here, not our own values.

We're testing OpenCL applications here, not set some app_info.xml and forget all about it. This project isn't for credit hunger people, they say so themselves on their front page. It's very well possible that a new application is released every day; that's undoable with an anonymous platform file.

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

RE: RE: Maybe one need

Message 78595 in response to message 78594

Quote:
Quote:
Maybe one need 11.4 and SDK 2.4 for some special games that their cards support...

Why not read the link? It's the requirements to run OpenCL on the ATI GPU. Of the projects you name, only Primegrid uses an OpenCL application, and then only for their Proth Prime Search (Sieve). You're running the CUDA version, thus nVidia. Not OpenCL. Neither Collatz, nor Milkyway, nor Moo! Wrapper run OpenCL applications. They run CUDA and CAL only.

The other projects where ATI applications are used are:
- Seti Beta: default application for Astropulse is CAL/Brook+ (recognizable by "ati13ati" or "ati14ati"), not OpenCL.
- Seti anonymous platform for Astropulse and Multibeam. However, for the Astropulse application it depends on what you chose to run, for they've got the hybrid application (runs CAL/brook+ and CPU) and an OpenCL application. Mulitbeam are all CAL/Brook+, not OpenCL.

So for OpenCL it does matter which drivers you run in combination with which SDK. For Cal/Brook+ it doesn't so much, as long as the drivers are older than the 8.12

Quote:
I've seen an app_info.xml been used in several different purposes.
You can use it to adjust different settings on different rigs to improve performance.

For CUDA & CAL, maybe yes, depends highly on what client version you use and whether or not the project runs with the CreditNew scheme or not. For OpenCL, not so much as the project has to send along all the details about the task you run. That's what we're testing here, not our own values.

We're testing OpenCL applications here, not set some app_info.xml and forget all about it. This project isn't for credit hunger people, they say so themselves on their front page. It's very well possible that a new application is released every day; that's undoable with an anonymous platform file.

OK

Then I might getting some feedback of which driver in Combination to which SDK that works best for this project.

ATI Cards I have access too is:

5850 Driver=? SDK=?
4650 Driver=? SDK=?
4650(agp)Driver=? SDK=?
2600 Driver=? SDK=?

The 2600 isn't that important....Doesn't run much on it...
Same with the 4650(AGP).
And someone that runs 68xx and 69xx might want to know what combination will work best for them.

Whatever AMD/ATI says and what you say with your expertise in programming.
I as a user say that so far until proven otherwise I stay with the 11.3 and the SDK2.4 that so far has worked perfectly with the projects you have discribed above wheather it has ati13 ati14 CAL/BROOK+ OpenCl.
They all have work with very good performance compared to other combinations of the driver and SDK that I have seen.

I find it also useful when I doesn't have to change driver/sdk when running different projects.

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

I forgot to mention that

Message 78596 in response to message 78595

I forgot to mention that today I installed the 11.10 driver with SDK2.5
And I couldn't see any difference from using the 11.3 with sdk2.4

I just wanted to mention that....

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

I also read the ATI page you

Message 78597 in response to message 78596

I also read the ATI page you submitted...

I quote them "The SDK may work on configurations that fall outside the list below."

Well, then I guess I am just lucky getting better performance with 11.3 and sdk2.4 for unknown reasons, well atleast unkown for me.

I run it on 3 Computors and I don't see any problems when doing so

pragmatic prancing periodic problem child, left
pragmatic pranc...
Joined: 26 Jan 05
Posts: 153
Credit: 70000
RAC: 0

By putting them together you

Message 78598 in response to message 78595

By putting them together you make them look like they're all one and the same thing. They aren't.

Quote:
ati13 ati14 CAL/BROOK+ OpenCl


ati13ati = ATI 1.3, is the version number against which ATI CAL API the science application was built. In this case ATI CAL one point three.
ati14ati = ATI 1.4, similarly as to above, but then for one point four.
These version numbers coincide with the minimum driver version one needs to run them at. 1.2 was Catalysts 8.12 and above, 1.3 is Catalysts 9.2 and above, and 1.4 is Catalysts 9.3 and above.

For a nice night of reading,
CAL/Brook+/BrookGPU = Compute Abstraction Layer, http://en.wikipedia.org/wiki/BrookGPU.

CUDA = Compute Unified Device Architecture, http://en.wikipedia.org/wiki/CUDA.

OpenCL = Open Computing Language, http://en.wikipedia.org/wiki/OpenCL.

And finally, do read this very interesting article, OpenCL vs CUDA misconceptions.

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

That wasn't helpful

Message 78599 in response to message 78598

That wasn't helpful information at all...

All I wanted to know was if the behaviour of the application i discribed was due to driver or sdk malfunction in some way...

And or if it is something that I can do somehow to change that behaviour.

A simple "NO you can't" from a program developer would have been a nice reply.

You seen to have great knowledge in where to find information to read.(Librarian).

Why you(ageless) are here I haven't figure out yet.

pragmatic prancing periodic problem child, left
pragmatic pranc...
Joined: 26 Jan 05
Posts: 153
Credit: 70000
RAC: 0

I am not a program developer,

Message 78600 in response to message 78599

I am not a program developer, but just another volunteer with perhaps a little more information in his pocket than others have. I try to teach. You don't seem interested to learn, so I won't teach you anymore. I'll now ignore you. Your loss.

TRuEQ & TuVaLu
TRuEQ & TuVaLu
Joined: 11 Sep 06
Posts: 75
Credit: 615315
RAC: 0

I can't loose anything if I

Message 78601 in response to message 78600

I can't loose anything if I don't have gained anything....

What did I loose....?

Hmm.

Ok, Goodbye then.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.