Results 1 to 9 of 9

Thread: OpenCL: What does it mean for linux?

  1. #1
    Join Date
    Oct 2007
    Posts
    90

    Default OpenCL: What does it mean for linux?

    Just wondering if it will have any particular implications. Will it require special drivers like OpenGL3? What capabilities would it give? How does it relate to Stream SDK?

  2. #2
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by EmbraceUnity View Post
    Just wondering if it will have any particular implications. Will it require special drivers like OpenGL3?
    OGL 3 will not be required

    What capabilities would it give?
    For apps that can take advantage of massive threading it could mean HUGE gains in speed as well could allow excellent hardware assisted playback of video.

    How does it relate to Stream SDK?
    Stream will be put out to pasture and die as it would be rendered obsolete.

  3. #3
    Join Date
    Oct 2007
    Posts
    90

    Default

    That sounds great. I would love to use that with BOINC.

    So it won't require any special drivers? Will it just add some extra abstraction layer?

  4. #4
    Join Date
    Sep 2008
    Posts
    89

    Default

    Given that only Intel's drivers are worth a damn for Linux, not too much.

    The only Intel graphics on the roadmap capable of running anything more complex than a spreadsheet won't need OpenCL.

    Okay, jokes aside.. It should be like CUDA, except vendor-neutral. I.e. you'll need compatible hardware and drivers.

  5. #5
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by joffe View Post
    Given that only Intel's drivers are worth a damn for Linux, not too much.

    The only Intel graphics on the roadmap capable of running anything more complex than a spreadsheet won't need OpenCL.

    Okay, jokes aside.. It should be like CUDA, except vendor-neutral. I.e. you'll need compatible hardware and drivers.
    There is no reason why Larabee can't use openCL, in fact intel is also part of the openCL group.

  6. #6
    Join Date
    Sep 2008
    Posts
    89

    Default

    I didn't say can't use, I just said won't need. Larrabee is so different from the red and green teams' GPUs that they will want to offer something different and perhaps higher-level (perhaps as simple as a compiler extension for Larrabee's vector extensions).

  7. #7
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Quote Originally Posted by joffe View Post
    I didn't say can't use, I just said won't need. Larrabee is so different from the red and green teams' GPUs that they will want to offer something different and perhaps higher-level (perhaps as simple as a compiler extension for Larrabee's vector extensions).
    The whole idea of openCL is to get rid of proprietary solutions and have one common solution there is nothing stopping using Larrabee's vector extensions in openCL. I really can't see intel pulling a backwards step by offering their own solution, that would be equivelent to pulling a 3dFX and saying "Screw OGL and DX we support Glide".

  8. #8
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,584

    Default

    Heh, told ya, I really should be a market analysist:

    http://www.theinquirer.net/gb/inquir...-stream-author

  9. #9
    Join Date
    Jul 2009
    Posts
    72

    Default

    Quote Originally Posted by deanjo View Post
    Heh, told ya, I really should be a market analysist:

    http://www.theinquirer.net/gb/inquir...-stream-author

    update from the article

    Stream is a long time benchmark for HPC type applications. It is not the ATI Stream GPGPU stuff, nor is it related in any way. John McCalpin, as far as we know had nothing to do with ATI Stream, just his Stream. Sorry for the crossed Streams, Zuul will not be crossing over any more
    keep your day job.

Posting Permissions

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