Announcement

Collapse
No announcement yet.

NVIDIA Will Soon Probably Introduce OpenCL 1.2 Linux Support

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

  • NVIDIA Will Soon Probably Introduce OpenCL 1.2 Linux Support

    Phoronix: NVIDIA Will Soon Probably Introduce OpenCL 1.2 Linux Support

    It looks like NVIDIA is finally preparing to support OpenCL 1.2 within their NVIDIA Linux graphics driver...

    http://www.phoronix.com/vr.php?view=MTY2OTg

  • #2
    And by the way OpenCL on Nvidia is really bad. I mean a $200 R9 270 performs better in OpenCL than even the highest end Nvidia card. Why would anyone even use Nvidia for OpenCL workloads.

    Comment


    • #3
      Originally posted by SangeetKhatri View Post
      And by the way OpenCL on Nvidia is really bad. I mean a $200 R9 270 performs better in OpenCL than even the highest end Nvidia card. Why would anyone even use Nvidia for OpenCL workloads.
      Bingo. By the way, they don't have OpenCL 1.2 certified support for Windows.

      Meanwhile, OpenCL 2.x is on the verge of being ready for AMD and Apple [WWDC]. Considering OpenCL 2.0 was released July 13, 2013, I wonder if they'll just both leap to 2.1 when it's announced in August [assuming the yearly update schedule continues].

      Comment


      • #4
        Originally posted by SangeetKhatri View Post
        And by the way OpenCL on Nvidia is really bad. I mean a $200 R9 270 performs better in OpenCL than even the highest end Nvidia card. Why would anyone even use Nvidia for OpenCL workloads.
        Then again... why would anybody even use OpenCL?

        Comment


        • #5
          Originally posted by johnc View Post
          Then again... why would anybody even use OpenCL?
          Because it's the only really portable API to take advantage of GPUs and accelerators? What are you suggesting people use instead?

          Comment


          • #6
            Originally posted by TechMage89 View Post
            Because it's the only really portable API to take advantage of GPUs and accelerators? What are you suggesting people use instead?
            Well duh, did you forget about the most amazing technology in the world for GPGPU, CUDA?!

            Grabs popcorn

            Comment


            • #7
              Originally posted by SangeetKhatri View Post
              And by the way OpenCL on Nvidia is really bad. I mean a $200 R9 270 performs better in OpenCL than even the highest end Nvidia card. Why would anyone even use Nvidia for OpenCL workloads.
              I think that the result depends a lot on the type of workload you give to your HW. AMD HW are known to be beast for Integer crunching which is why it is it is the choice #1 for crypto currencies mining.

              If you are doing floating point based computations I would not say that NVIDIA HW is not good. Besides, there is this open bug on Catalyst:

              http://ati.cchtml.com/show_bug.cgi?id=1038

              It was present in 14.3. I will check if it has been fixed in 14.4 but basically for serious computation not being able to use more than 1 card is a big problem.

              Comment


              • #8
                Originally posted by BSDude View Post
                Well duh, did you forget about the most amazing technology in the world for GPGPU, CUDA?!
                Some of the cluetards around here might think you're actually being serious.

                Comment


                • #9
                  NVIDIA Will Soon Probably Introduce OpenCL 1.2 Linux Support
                  And the award for vaguest headline goes to....

                  Comment


                  • #10
                    Originally posted by brad0 View Post
                    Some of the cluetards around here might think you're actually being serious.
                    I lolled on this. Seriously CUDA is a mess right now, which is the reason why almost everything is moving towards OpenCL. No one uses CUDA other than some big companies because they do not work on every kind of hardware instead they work only on Nvidia cards who by the way charges a premium for their cards.

                    AMD and OpenCL are way better currently.

                    Comment


                    • #11
                      Originally posted by SangeetKhatri View Post
                      AMD and OpenCL are way better currently.
                      Yes, absolutely Blender Cycles(Opencl on AMD GPUS)

                      Comment


                      • #12
                        Originally posted by siavashserver View Post
                        That is OLD. And CORRECT up until last 13.x Catalyst.


                        14.x should have most bugs fixed. So You really should check how things stand now, before You bring that argument again.


                        (For others, AMD had ugly compiler for OpenCL which could and often would produce so big shaders they would not work, if compiled at all. Which was significant impairment for Cycles, which had no such troubles on CUDA)

                        Comment


                        • #13
                          Originally posted by przemoli View Post
                          That is OLD. And CORRECT up until last 13.x Catalyst.


                          14.x should have most bugs fixed. So You really should check how things stand now, before You bring that argument again.


                          (For others, AMD had ugly compiler for OpenCL which could and often would produce so big shaders they would not work, if compiled at all. Which was significant impairment for Cycles, which had no such troubles on CUDA)
                          Yeah that is OLD and it's not even the first time it was reported that NO COMPLEX KERNEL WORKS ON AMD OPENCL.

                          But as old as it is, is still true that IT'S NOT WORKING YET.

                          http://lists.blender.org/pipermail/b...il/043344.html

                          Our OpenCL developers are sortof giving up on it... Ton Roosendaal proposes the following strategy now: To offer AMD, Apple, Intel etc support to get Blender and Luxrender installed and tested well. And tell them they can come back to us when it works
                          Is not working, they stated almost a year ago that it's a priority, is still not working... then they said that they're only going to fix it on GCN cards, and it's not working on GCN cards too... and then they said that they'll fix it FOR GCN FIREPRO CARDS only... but as i don't have a firepro card i'm not sure is this time it's true.

                          Amd was stalling over a year now... so yeah... is old...

                          Comment


                          • #14
                            Originally posted by SangeetKhatri View Post
                            I lolled on this. Seriously CUDA is a mess right now, which is the reason why almost everything is moving towards OpenCL. No one uses CUDA other than some big companies because they do not work on every kind of hardware instead they work only on Nvidia cards who by the way charges a premium for their cards.

                            AMD and OpenCL are way better currently.
                            Tesla cards have better double precision performance and ECC memory, which justify their premium (for those who need that).
                            Regarding OpenCl vs CUDA, most papers I've seen suggest that hardware tuned OpenCl has the same performance than CUDA.
                            The difference is that CUDA is already tuned to NVidia hardware, but not usable on other hardware.

                            I personally went for OpenCl, so that the same code can be used on CPUs, and then GPU can be added when needed.

                            Comment


                            • #15
                              Originally posted by SangeetKhatri View Post
                              I lolled on this. Seriously CUDA is a mess right now, which is the reason why almost everything is moving towards OpenCL. No one uses CUDA
                              Riiiight. Just like how everything is moving towards BTRFS.

                              Comment

                              Working...
                              X