"CUDA is on its way out"

Article: AMD's Analyst Update
By: Anon (no.delete@this.thanks.com), February 11, 2012 4:11 pm
Room: Moderated Discussions
Del (_@_.com) on 2/11/12 wrote:
---------------------------
>Anon (no@thanks.com) on 2/9/12 wrote:
>---------------------------
>>Don't know about AMP and OpenACC, but when discussing potential implementations
>>of an app that would benefit from massive parallelism, the developers with experience
>>that I talked to unanimously said to use CUDA unless you absolutely had to run on
>>non-NVidia HW. They went so far as to suggest developing/debugging in CUDA and then
>>porting to OpenCL if necessary, just because the developer experience is so much better.
>
>Hm, I have heard another story from developers. They are telling me that one or
>the other is not a big deal. I might get a biased view though, since I am very reluctant
>to sponsoring anything CUDA-based. I happen to agree with David, and my life is
>to short to invest in a dying code base. Hence, it may be that developers are telling
>me what I want to hear, and I haven't really started looking closely at the codes
>yet (actually I have only looked at coding with CUDA so far, and it looked OK).

Well, my anecdotal evidence is likely just as biased - these were a bunch of HPC developers with ready access to clusters of machines with NV GPUs attached - i.e. developers in an environment where "specifying NV as part of the solution", as Michael S put it, is either very acceptable, or already done. So their "CUDA is so much easier to use" sentiments might partly be due to having much more experience versus using OpenCL.

For what it's worth, the thing I'll be working on has no such luxuries. It won't ever run on Windows, should be able to run on a multi-core x86 without a GPU, and isn't likely to get very far with management if some kind of commercial compiler tech is required. I'm not really seeing an alternative to OpenCL at the moment. ISPC looks really interesting, but has no GPU backends at the moment, and it's not clear if it ever will.
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Fused Multiply-Add and HSARichard H.2012/02/07 07:29 PM
  Fused Multiply-Add and HSADavid Kanter2012/02/07 11:54 PM
    "CUDA is on its way out"pk2012/02/09 05:37 AM
      "CUDA is on its way out"David Kanter2012/02/09 11:49 AM
        "CUDA is on its way out"Bryan Catanzaro2012/02/09 12:44 PM
          "CUDA is on its way out"David Kanter2012/02/09 05:48 PM
            "CUDA is on its way out"Anon2012/02/09 07:11 PM
              "CUDA is on its way out"David Kanter2012/02/10 12:00 AM
                "CUDA is on its way out"Michael S2012/02/10 04:54 AM
                "CUDA is on its way out"Anon2012/02/10 06:42 PM
                  Proprietary SW interfaces and hardware vendorsDavid Kanter2012/02/10 09:07 PM
                    Proprietary SW interfaces and hardware vendorsAnon2012/02/11 04:08 AM
                      Proprietary SW interfaces and hardware vendorsAnon2012/02/11 04:12 AM
                      Proprietary SW interfaces and hardware vendorsDel2012/02/11 08:39 AM
                  "CUDA is on its way out"Del2012/02/11 08:33 AM
                "NVIDIA is on its way out"Brendan2012/02/10 10:42 PM
                  "NVIDIA is on its way out"anonymous2012/02/11 11:37 AM
              "CUDA is on its way out"Del2012/02/11 08:22 AM
                "CUDA is on its way out"Anon2012/02/11 04:11 PM
                  ispc on GPUsMatt Pharr2012/02/12 10:02 AM
                    ispc on GPUsAnon2012/02/13 03:34 PM
          "CUDA is on its way out"Erwin Coumans2012/02/09 09:39 PM
            "CUDA is on its way out"Brett2012/02/10 12:54 PM
              "CUDA is on its way out"David Kanter2012/02/10 04:00 PM
              "CUDA is on its way out"Anon2012/02/10 06:45 PM
                "CUDA is on its way out"Brett2012/02/10 08:20 PM
                  "CUDA is on its way out"David Kanter2012/02/10 08:58 PM
                    "CUDA is on its way out"Brett2012/02/11 07:15 AM
                      Macroscalarnone2012/02/11 08:40 AM
        "CUDA is on its way out"Anon2012/02/10 06:39 PM
          "CUDA is on its way out"David Kanter2012/02/10 09:19 PM
            "CUDA is on its way out"Anon2012/02/11 04:33 AM
          "CUDA is on its way out"NN2012/02/14 04:24 PM
            "CUDA is on its way out"Anon2012/02/15 04:16 PM
        "CUDA is on its way out"bakaneko2012/02/11 05:31 AM
      "CUDA is on its way out"Aaron Spink2012/02/10 12:29 AM
  Fused Multiply-Add and HSAEduardoS2012/02/08 03:11 PM
    Fused Multiply-Add and HSAFoo_2012/02/09 06:24 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell green?