Results 1 to 2 of 2

Thread: Is Khronos working on interoperability/deployment scenarios?

  1. #1
    Junior Member
    Join Date
    Apr 2009
    Posts
    8

    Is Khronos working on interoperability/deployment scenarios?

    Since I assume there will be multiple implementations of OpenCL on some platforms, is there any thought being given to how an implementation might be selected at runtime?

    Say an application (or a user of an application) would like to switch between two different OpenCL implementations. There doesn't seem to be anything in the specification related to this.

    By analogy to OpenGL, this is like a platform layer that could select an implementation. This also avoids the problem of having different versions of the same implementation bound to various applications on the system.

    Providing platform standards for this scenario would make the openness of OpenCL more significant. If applications are tightly bound to a particular implementation and version the OpenCL ecosystem will suffer.

    If Khronos is not doing anything along these lines, are any members working on this?

  2. #2
    Junior Member
    Join Date
    Apr 2009
    Posts
    5

    Re: Is Khronos working on interoperability/deployment scenarios?

    No, unfortunately there is nothing like mesa on which vendors could base their implementation. I guess the first vendor to open source their OpenCL stack might have the possibility of setting a standard.

Similar Threads

  1. CL GL interoperability
    By sajis997 in forum OpenCL
    Replies: 0
    Last Post: 10-18-2012, 05:34 PM
  2. Replies: 1
    Last Post: 11-18-2011, 08:13 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •