I suspect that OpenCL for ATI hasn't hit a production quality level yet
and that is why they are holding off putting it into their drivers and
it is only included in the SDK.

It appears to me that the standard is still in the process of fine
tuning, specifying calling conventions on Windows and stuff like that.
According to the API set you should be able to compile the kernel from
source at runtime (clCreateProgramWithSource/ clBuildProgram). So it is
probably just a matter of time.

----- Rom

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Eric J Korpela
Sent: Monday, May 17, 2010 1:59 PM
To: Raistmer
Cc: [email protected]
Subject: Re: [boinc_dev] OpenCL support?

On Wed, May 12, 2010 at 3:27 PM, Raistmer <[email protected]> wrote:
> Maybe. Ability to load kernels right from binaries was implemented as
> preview feature only in Stream SDK 2.1.
> Still didn't check this ability. For now, if you want to provide *.cl
file,
> you need not only OpenCL.DLL, you also need 2 or more executables that
will
> actually do compilation and linkage. They even will open cmd windows
for a
> moment - very nasty "feature" that remained in SDK 2.1. ATI promised
to get
> rid of it till next SDK release.

That's pretty disturbing.  I had assumed that the driver would support
compilation when passed a block of text containing code for a kernel.
I thought that (or support for some intermediate pseudo-language) was
a required part of OpenCL.

I had thought that one of the benefits of OpenCL what that a single
binary would support CPU multiple GPUs and any other coprocessor that
supported OpenCL.   Maybe that's been reduced to source code
compatibility only?
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to