What is the difference between Iris Pro OpenCL vs 750m CUDA in Retina Macbook Pro?

Discussion in 'MacBook Pro' started by Starfyre, Oct 23, 2013.

  1. Starfyre macrumors 68020

    Starfyre

    Joined:
    Nov 7, 2010
    #1
    Isn't Nvidia's CUDA meant to do computations? What is the benefit of OpenCL besides the fact that it is part of the iGPU? When would a "Pro" use the 750M vs the Iris Pro for each of those?
     
  2. dusk007 macrumors 68040

    dusk007

    Joined:
    Dec 5, 2009
    #2
    OpenCL and Cuda are programming APIs. A developer who wants to write code that is run on the GPU has to decide whether he wants to use OpenCL or Cuda. Nvidia started cuda but nobody every jumped on board. I am not even sure if there is anything on OSX that supports Cuda. OpenCL is platform independent and is supported by all GPU manufacturers (Intel, Nvidia, AMD, ..). OpenCL is an open standard and probably the only API developers will focus for that kind of functionality.

    They are basically programming languages with Cuda only being supported by Nvidia GPUs and nobody else.
     

Share This Page