This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mali GPU Shader core Group decision(OpenCL)

Hello, I am jang-hyun Son, from seoul korea

I am now studying OpenCL using Mali GPU Midgard, and I have a question.
In Mali GPU OpenCL Development guide, I found a concept, Shader core group.
I know that Shader core is equal to OpenCL Compute unit, and There are some Shader core groups(a group is equal to a device).

How is the shader core group decided? Can users decide the group??, or is it pre-decided by producer according to GPU tiers??

Thank you for reading my question, please answer about this.

Parents

  • How is the shader core group decided?

    It is a function of the GPU design, so fixed by product, but in general I wouldn't worry about core groups too much. They are only present in older Mali GPUs with more than 4 shader cores, and I believe there is only a single Mali-T620 MP6 chipset in existence which is impacted, all other partner designs for the impacted products use 4 or fewer cores.

    In Mali-T700 series products or newer designs all shader cores are part of a single logical device.

    HTH, 
    Pete

Reply

  • How is the shader core group decided?

    It is a function of the GPU design, so fixed by product, but in general I wouldn't worry about core groups too much. They are only present in older Mali GPUs with more than 4 shader cores, and I believe there is only a single Mali-T620 MP6 chipset in existence which is impacted, all other partner designs for the impacted products use 4 or fewer cores.

    In Mali-T700 series products or newer designs all shader cores are part of a single logical device.

    HTH, 
    Pete

Children