Announcement

Collapse
No announcement yet.

TensorFlow Lite Now Supports Tapping OpenCL For Much Faster GPU Inference

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

  • TensorFlow Lite Now Supports Tapping OpenCL For Much Faster GPU Inference

    Phoronix: TensorFlow Lite Now Supports Tapping OpenCL For Much Faster GPU Inference

    TensorFlow Lite for AI inference on mobile devices now has support for making use of OpenCL on Android devices. In doing so, the TFLite performance presents around a 2x speed-up over the existing OpenGL back-end...

    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
    I'm not sure that I would trust Android OpenCL drivers to not be a broken buggy mess

    Comment


    • #3
      Originally posted by bachchain View Post
      I'm not sure that I would trust Android OpenCL drivers to not be a broken buggy mess
      Tensorflow is probably inherently resistant to that to some degree... the main thing is its likely some implementations accumulate error but as long as your math takes that into consideration you can completely side step it.... its not like this is being used for scientific computation either where that would be impractical.

      I for one am glad to see the TensorFlow developers slowly venturing out of CUDA land... perhaps eventually there may even be a full non CUDA version of Tensorflow.

      Comment


      • #4
        Wow, maybe we get opencl support for AMD etc in the future? A few years ago I played with tensorflow and it required basically NVidia.

        Comment


        • #5
          We have tensorflow support for ROCm upstream as well.
          Test signature

          Comment


          • #6
            OpenCL isn't part of Android public API so this is mostly limited to a few white listed vendor apps.

            Comment


            • #7
              Originally posted by bridgman View Post
              We have tensorflow support for ROCm upstream as well.
              Really? TF documentation seems to only mention NVIDIA for their GPU variant.

              Comment


              • #8
                Originally posted by Aeder View Post
                Really? TF documentation seems to only mention NVIDIA for their GPU variant.
                Yeah, I'm not sure what it takes to get the core documentation updated, will ask. There have been community builds from upstream with ROCm support for something like a year now... I think they started last September.
                Test signature

                Comment

                Working...
                X