Announcement

Collapse
No announcement yet.

For Now Intel's Beignet Seems Better Off Than Radeon Gallium3D Clover

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

  • #11
    Originally posted by Veerappan View Post
    It may be possible for us to bump clover to reporting 1.2 support, but I'm not sure if all of the required CL APIs that were introduced in 1.2 are in place or if we'd be introducing regressions for applications that currently do work.
    Do not f*!?#king even think about doing such nonsense!
    Do not bump clover without the necessary API's in place.

    If you are so eager to fix something, add a graceful fallback path to the tested applications or add code to let them run on OpenCL 1.x without crashing.

    Comment


    • #12
      oibaf is just too old
      It is indeed old ("0.8-1~gd~t"). Why doesn't he update to latest Beignet git as he does with many of the other packages?

      Comment


      • #13
        Originally posted by opensource View Post
        It is indeed old ("0.8-1~gd~t"). Why doesn't he update to latest Beignet git as he does with many of the other packages?
        For many reasons, including I am not personally interested in it, I do it in my free time which is limited, no one sponsored me to do it, I have other funnier and profitable things to do, and so on.

        Comment


        • #14
          Originally posted by oibaf View Post
          For many reasons, including I am not personally interested in it, I do it in my free time which is limited, no one sponsored me to do it, I have other funnier and profitable things to do, and so on.
          I don't know how hard it is to update to latest git or 0.9.2 but I'd donate you some money if you would update Beignet. Thanks anyway for your work

          Comment


          • #15
            Originally posted by plonoma View Post
            Do not f*!?#king even think about doing such nonsense!
            Do not bump clover without the necessary API's in place.

            If you are so eager to fix something, add a graceful fallback path to the tested applications or add code to let them run on OpenCL 1.x without crashing.
            No need to get upset about it.

            If the additional 1.2 APIs weren't actually in place, there's no way I'd be actually trying to do it. I was just saying that some of the new API calls are in place, and I'm not sure if all of the additional ones are. If all of the new calls are already there, then I don't see the harm in bumping the level because the CL support would be just as complete for 1.2 as it is for 1.1.

            Comment


            • #16
              AMD OpenCL? FAILURE

              AMD's OpenCL seems to be seriously broken.

              Code:
              $ darktable -d opencl
              [opencl_init] opencl related configuration options:
              [opencl_init] 
              [opencl_init] opencl: 0
              [opencl_init] opencl_library: ''
              [opencl_init] opencl_memory_requirement: 768
              [opencl_init] opencl_memory_headroom: 300
              [opencl_init] opencl_device_priority: '*/!0,*/*/*'
              [opencl_init] opencl_size_roundup: 16
              [opencl_init] opencl_async_pixelpipe: 0
              [opencl_init] opencl_synch_cache: 0
              [opencl_init] opencl_number_event_handles: 25
              [opencl_init] opencl_micro_nap: 1000
              [opencl_init] opencl_use_pinned_memory: 0
              [opencl_init] opencl_use_cpu_devices: 0
              [opencl_init] opencl_avoid_atomics: 0
              [opencl_init] opencl_omit_whitebalance: 0
              [opencl_init] 
              [opencl_init] trying to load opencl library: '<system default>'
              [opencl_init] opencl library 'libOpenCL' found on your system and loaded
              [opencl_init] found 1 platform
              [opencl_init] found 1 device
              [opencl_init] discarding device 0 `AMD PITCAIRN' due to missing image support.
              [opencl_init] no suitable devices found.
              [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
              [opencl_init] initial status of opencl enabled flag is OFF.
              [pixelpipe_process] [thumbnail] using device -1
              [pixelpipe_process] [thumbnail] using device -1
              [pixelpipe_process] [thumbnail] using device -1
              So it just does not works with DarkTable - it does not even considers AMD "clover" OpenCL to be usable at all.

              Comment


              • #17
                Originally posted by System25 View Post
                AMD's OpenCL seems to be seriously broken.

                Code:
                $ darktable -d opencl
                [opencl_init] opencl related configuration options:
                [opencl_init] 
                [opencl_init] opencl: 0
                [opencl_init] opencl_library: ''
                [opencl_init] opencl_memory_requirement: 768
                [opencl_init] opencl_memory_headroom: 300
                [opencl_init] opencl_device_priority: '*/!0,*/*/*'
                [opencl_init] opencl_size_roundup: 16
                [opencl_init] opencl_async_pixelpipe: 0
                [opencl_init] opencl_synch_cache: 0
                [opencl_init] opencl_number_event_handles: 25
                [opencl_init] opencl_micro_nap: 1000
                [opencl_init] opencl_use_pinned_memory: 0
                [opencl_init] opencl_use_cpu_devices: 0
                [opencl_init] opencl_avoid_atomics: 0
                [opencl_init] opencl_omit_whitebalance: 0
                [opencl_init] 
                [opencl_init] trying to load opencl library: '<system default>'
                [opencl_init] opencl library 'libOpenCL' found on your system and loaded
                [opencl_init] found 1 platform
                [opencl_init] found 1 device
                [opencl_init] discarding device 0 `AMD PITCAIRN' due to missing image support.
                [opencl_init] no suitable devices found.
                [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
                [opencl_init] initial status of opencl enabled flag is OFF.
                [pixelpipe_process] [thumbnail] using device -1
                [pixelpipe_process] [thumbnail] using device -1
                [pixelpipe_process] [thumbnail] using device -1
                So it just does not works with DarkTable - it does not even considers AMD "clover" OpenCL to be usable at all.
                AFAIK DarkTable requires OpenCL image support, which is not yet implemented in the open source OpenCL implementation.

                You'll need to use the AMD Catalyst Linux driver to get OpenCL image support for now.
                Test signature

                Comment


                • #18
                  Originally posted by bridgman View Post
                  AFAIK DarkTable requires OpenCL image support, which is not yet implemented in the open source OpenCL implementation.

                  You'll need to use the AMD Catalyst Linux driver to get OpenCL image support for now.
                  well is impressive enough luxmark started to work(rolling distros only for now), excellent work done by tom and llvm/cl/hsa teams

                  Comment


                  • #19
                    Originally posted by jrch2k8 View Post
                    well is impressive enough luxmark started to work(rolling distros only for now), excellent work done by tom and llvm/cl/hsa teams
                    For me only Luxball works, but Room and Sala GPU lockup ... not that i need opencl much on Kabini just tested it it has only 2 compute cores but it is good to see something goes from "not working" to "it works" status

                    Comment


                    • #20
                      Originally posted by dungeon View Post
                      For me only Luxball works, but Room and Sala GPU lockup ... not that i need opencl much on Kabini just tested it it has only 2 compute cores but it is good to see something goes from "not working" to "it works" status
                      arch doesnt include other 2 demos by default, just download 64b linux from their site with all scenes

                      update, yeah lock up but i readed lack of, somehow .... well .... anyway .... my bad :**
                      Last edited by jrch2k8; 13 September 2014, 07:32 PM.

                      Comment

                      Working...
                      X