Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: ATI SDK Alternatif

  1. #1

    ATI SDK Alternatif

    Hi,

    - Is there any another alternative to ATI's SDK to develop
    (http://developer.amd.com/gpu/AMDAPPS...s/default.aspx)
    , or any other way to develop in OpenCL ?

    - and can I develop with ATI SDK or the alternatif with python.

    Thanks.

    P.S. : I'm beginner.

  2. #2

    Re: ATI SDK Alternatif

    I have PC with Nvdia g.card, ubuntu 10.04 64 bits.

    So, I find following SDK, for now :
    - Intel OpenCL SDK, only Windows, only 32-bits -> Not for me.
    - NVidia SDK , is it the CUDA SDK?

    what do you advise me ?
    Thanks.

  3. #3
    Junior Member
    Join Date
    Oct 2010
    Posts
    1

    Re: ATI SDK Alternatif

    Hi,

    as you said, you are using a PC with a NVidia graphics card, you can donwload and use NVidias Cuda Toolkit for OpenCL 1.0
    http://developer.nvidia.com/object/cuda ... loads.html



    christoph

  4. #4

    Re: ATI SDK Alternatif

    Thanks Christoph!

    Has any reason to programming with nvidia Cuda Toolkit on nvidia graphics card instead ATI SDK ? If yes, why? (better behavior, adaptation ? anything better or the same?)

    And is it better to programming on python(pyopencl(OK), SDK (?) ) or C/C++ for display and work with image processing ? (Maybe another topic)

    thank you in advance!

  5. #5
    Senior Member
    Join Date
    May 2010
    Location
    Toronto, Canada
    Posts
    845

    Re: ATI SDK Alternatif

    Has any reason to programming with nvidia Cuda Toolkit on nvidia graphics card instead ATI SDK ?
    Yes. You will only be able to run your kernels on your NVidia GPU if you install NVidia's OpenCL drivers.

    If you only install AMD's SDK you will have to run your kernels on your CPU.
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

  6. #6

    Re: ATI SDK Alternatif

    Which one do you advise me ? why?

    Thanks.

  7. #7

    Re: ATI SDK Alternatif

    What about IBM OpenCL Development Kit ?
    IBM OpenCL

  8. #8
    Senior Member
    Join Date
    May 2010
    Location
    Toronto, Canada
    Posts
    845

    Re: ATI SDK Alternatif

    There is some confusion here. Choosing one OpenCL implementation or another is not like choosing a C++ compiler. Each OpenCL implementation is tied (connected) to a specific type of hardware and you can't use an it unless your system has that hardware.

    Only if you have an x86 processor (from AMD or Intel) you can either use the AMD or the Intel OpenCL implementations. Only the AMD one is mature so far.

    Only if you have an NVidia GPU you can use the NVidia OpenCL implementation.

    Only if you have an AMD/ATI GPU you can use the AMD/ATI OpenCL implementation.

    Only if you have an IBM BladeCenter (unlikely) then you can use IBM's OpenCL implementation.

    This means than in some cases you may be able to use more than one implementation. For example, if you have a PC with an Intel x86 processor and an NVidia GPU then you can use both Intel's and NVidia's OpenCL drivers, but the Intel one can only run OpenCL in the CPU and the NVidia one can only run code in the GPU.

    I hope this makes things clear.

    P.S. IHVs, sorry if I have misrepresented the capabilities of your implementation.
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

  9. #9

    Re: ATI SDK Alternatif

    I hope this makes things clear -> Of course, better than the beginning, really thanks.

    So if I understood, with my nvidia GeForce GTX 2xx, I should use NVidia's CUDA toolkit for OpenCL implementation, right? I can't use ATI SDK?
    Else, sorry for not understood !

  10. #10
    Senior Member
    Join Date
    May 2010
    Location
    Toronto, Canada
    Posts
    845

    Re: ATI SDK Alternatif

    So if I understood, with my nvidia GeForce GTX 2xx, I should use NVidia's CUDA toolkit for OpenCL implementation, right? I can't use ATI SDK?
    Mostly right. You can use AMD's SDK, but with that one you will only be able to run OpenCL on the CPU, not the GPU.

    With NVidia's toolkit you will be able to run OpenCL on the GPU, but not the CPU (as far as I know).
    Disclaimer: Employee of Qualcomm Canada. Any opinions expressed here are personal and do not necessarily reflect the views of my employer. LinkedIn profile.

Page 1 of 2 12 LastLast

Similar Threads

  1. ATI Stream SDK v2.0 beta 3 released
    By Groovounet in forum OpenCL - parallel programming of heterogeneous systems
    Replies: 3
    Last Post: 04-07-2011, 02:26 AM
  2. ATI extentions
    By zhelyo in forum OpenGL ES general technical discussions
    Replies: 0
    Last Post: 11-12-2010, 10:07 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
  •