Announcement

Collapse
No announcement yet.

NVIDIA Open-Sources Its CUDA Compiler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NVIDIA Open-Sources Its CUDA Compiler

    Phoronix: NVIDIA Open-Sources Its CUDA Compiler

    It's not often that there's open-source news to report from the NVIDIA camp, but there's some great news this morning. NVIDIA Corp has open-sourced its CUDA compiler!..

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    cuda for ati?

    Comment


    • #3
      AMD your turn. Open up your optimizing shader compiler, and finish with this d*ck measuring

      Comment


      • #4
        cuda for ati, Physix for Ati?

        Comment


        • #5
          Originally posted by Drago View Post
          AMD your turn. Open up your optimizing shader compiler, and finish with this d*ck measuring
          well ati still has the biggest dick in open source

          Comment


          • #6
            NVIDIA: NVIDIA Opens Up CUDA Platform by Releasing Compiler Source Code
            Phoronix: NVIDIA Open-Sources Its CUDA Compiler
            These are not necessarily the same things. You cannot know if it's open source until you know under what license the code is released. Which as you stated you don't know.

            it's not known at the moment under which license NVIDIA is releasing the CUDA compiler.
            You can read here what qualifies as open source: http://www.opensource.org/osd.html

            Comment


            • #7
              Is this a fluke or do you think they really are worried about ATI's opensource efforts

              Comment


              • #8
                Physx

                from what I've read elsewhere (the source eludes me), AMD wasn't interested in promoting CUDA, which is why we don't have physx on radeons yet, though Nvidia was open to it. Maybe now we can do it ourselves?

                Comment


                • #9
                  So we now have an LLVM-based CUDA compiler... and AMD has just released an LLVM-based r600g back-end...

                  IF (and that's a big IF) Nvidia releases the CUDA compiler under a compatible license, we might eventually get any gallium-based driver to be able to execute CUDA-based applications. There's lots of caveats attached (biggest probably being that CUDA code is compiled at program compile time, although I think there's a run-time loader available), but it's something that someone could probably get working.

                  Honestly, I'd rather use OpenCL for portability, but it'd be nice to be able to run CUDA applications on Nouveau/Radeon in the future.

                  Comment


                  • #10

                    Comment

                    Working...
                    X