Hello, I am developing software based on mali-T880 (X20) with OpenCL.I was wondering the specific structure of the mali-T880, including the number of shadercores,the structure of each shadercore ,the size of the L1 cache and the size of L2 cache, which is helpful to improve the efficiency of the algorithm.
thanks a lot.
The Mali GPU is configurable, so our silicon partners can choose how many shader cores they have as well as the size of the L2 cache. The MediaTek datasheet for the Helio-X20 confirms the design as having 4 Mali-T880 shader cores, but does not publicly document the L2 cache size. We recommend 64KB per shader core, so I would expect it to be 256KB for the Helio-X20, but I cannot confirm this is the case. In terms of the shader core itself, this blog of mine should be a good place to start: community.arm.com/.../the-mali-gpu-an-abstract-machine-part-3---the-midgard-shader-core Hope that helps, Pete