Catalysts 11.11, Windows 7 - 64bit.

Opteron
Opteron
Joined: 5 Mar 08
Posts: 3
Credit: 4500
RAC: 0

Did you check your

Message 78855 in response to message 78854

Did you check your GPU-utilization with GPU-Z?

I have a 5750 card on a nehalem system. If 8 Einstein threads are running on the CPU, then the GPU utilization for the additional Albert application is only 0%.

Now I changed the settings so that only 90% of the CPU could be used for boinc. Thus the GPU thread gets more time it seems, the GPU load is back to ~90-91%.

CPU-load is still only 2-3%, as u encounter it. However, I thought this should be ok, it is an OpenCL-app, so why should it use the CPU?

I am worried more about the GPU. Especially, because the progress bar in boinc was increased as if there would be normal calculations ...

I also tried to increase the priority of the OpenCL.exe, but it didnt help.

Driver version: 8.902 (Cat 11.10), Windows Server 2008R2 (like Win7)

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

RE: However, I thought this

Message 78856 in response to message 78855

Quote:
However, I thought this should be ok, it is an OpenCL-app, so why should it use the CPU?


How do you think that data gets from the hard drive into the videocard's memory? The CPU will do the translation of the data in the task to something the GPU understands, transport this translated data over to the GPU, then wait for the GPU to be ready with it, transport it back to PC memory, translate it back into something the humans understand and write it to disk.

No GPU application can run without CPU usage.

By the way, I since changed videocard, went to a HD6850 2GB and am very happy with that one. :)

Opteron
Opteron
Joined: 5 Mar 08
Posts: 3
Credit: 4500
RAC: 0

RE: RE: However, I

Message 78857 in response to message 78856

Quote:
Quote:
However, I thought this should be ok, it is an OpenCL-app, so why should it use the CPU?

How do you think that data gets from the hard drive into the videocard's memory? The CPU will do the translation of the data in the task to something the GPU understands, transport this translated data over to the GPU, then wait for the GPU to be ready with it, transport it back to PC memory, translate it back into something the humans understand and write it to disk.

No GPU application can run without CPU usage.

By the way, I since changed videocard, went to a HD6850 2GB and am very happy with that one. :)


Totally ok, but the point is that you don't need 100% of the CPU for that. As I said, I have 2-3% CPU load for the OpenCL client and the GPU is @90%. Seems fine to me.
I would complain, if it were 100% cpu load *g*

Opteron
Opteron
Joined: 5 Mar 08
Posts: 3
Credit: 4500
RAC: 0

*double post*

Message 78858 in response to message 78856

*double post*

Millenium
Millenium
Joined: 22 Jan 12
Posts: 2
Credit: 14500
RAC: 0

RE: RE: RE: However, I

Message 78859 in response to message 78857

Quote:
Quote:
Quote:
However, I thought this should be ok, it is an OpenCL-app, so why should it use the CPU?

How do you think that data gets from the hard drive into the videocard's memory? The CPU will do the translation of the data in the task to something the GPU understands, transport this translated data over to the GPU, then wait for the GPU to be ready with it, transport it back to PC memory, translate it back into something the humans understand and write it to disk.

No GPU application can run without CPU usage.

By the way, I since changed videocard, went to a HD6850 2GB and am very happy with that one. :)


Totally ok, but the point is that you don't need 100% of the CPU for that. As I said, I have 2-3% CPU load for the OpenCL client and the GPU is @90%. Seems fine to me.
I would complain, if it were 100% cpu load *g*


There was the "opencl 100% cpu bug" with older drivers. You use a opencl application? A cpu core is used at 100%, no matter what.

Comment viewing options

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